我的任務如下 1.設計並編寫一個程序來模擬銀行。您的程序應該讀取帳號,PIN碼, 以及文本文件中的起始餘額。輸入文件中的每行文本將包含關於單個銀行帳戶的所有信息 - 帳戶號碼,PIN和期初餘額。所有信息字段均以分號分隔 。這裏是一些示例輸入: 516; 5555; 20000 148; 2222; 10000 179; 9898; 4500 我的問題是我不知道如何將這些元素轉換爲整數,我可以操縱,比如某人要取錢,這裏是我迄今爲止我無法將列表中的元素轉換爲整數
def bank():
myfile = pickAFile()
file = open(myfile)
contents = file.readlines()
for i in range (0, len(contents)):
items = contents[i].split(";")
choice = requestInteger(" 1 - Withdraw, 2 - Deposit, 3 - Exit program ")
if (choice == 1):
PIN = requestInteger("Please enter your PIN")
if (PIN == items[1]):
print items[0]
print("Invalid PIN")
我的if語句不會工作,但因爲一切都在項目是一個字符串不是一個int,語言JES它用Python語法,但Java庫
什麼'requestInteger'的定義是什麼? – 101 2014-11-24 23:50:00
requestInteger提示用戶輸入一個整數 – 2014-11-24 23:57:28