def signInCheck(self): studentId = self.lineEdit1.text() password = self.lineEdit2.text() if (studentId == "" or password == ""): print( QMessageBox.warning(self, "警告", "账号或密码不可为空!", QMessageBox.Yes, QMessageBox.Yes)) return AC = Account() result = AC.Login(studentId, password) if (not result[0]): print( QMessageBox.information(self, "提示", "账号或密码错误, 或借书证失效, 详询管理员!", QMessageBox.Yes, QMessageBox.Yes)) else: PermissionCodeList = result[1] #[] print(PermissionCodeList) if PermissionCodeList == [False, False, False, False]: print('是学生desu') self.is_student_signal.emit(studentId) else: self.is_admin_signal.emit() return
"""Написати клас "Банківський рахунок" (Account), який містить: Номер рахунку Розмір коштів на рахунку Назва валюти рахунку (рублі, гривні, евро тощо), для позначення якої можна скористатись одним символом: R, G, E, $ тощо Забезпечити можливість: Відкривати рахунок та первинно вносити гроші на рахунок Знімати гроші з рахунку Докладати гроші на рахунок ПРИМІТКА! На 12 балів реалізувати також можливість здійснювати переказ грошей з одного рахунку на другий.""" from lib.Account import Account card1 = Account(1000, 'G') print(card1.number, card1.sum, card1.currency) card1.put_money(250) print(card1.number, card1.sum, card1.currency) card1.take_money(250) print(card1.number, card1.sum, card1.currency)