對於這個任務,我必須採取一個七位數字輸入的被叫帳號和使用的最後三位數字返回一個磁盤存儲位置選擇最後三個數字,我的代碼看起來像這樣至今:從用戶輸入
Account_num = int(input("Enter account number: "))
Disk = Account_num[-3:]
if Account_num <= 99999999:
print("Your disk storage location is:",Disk
)
else:
print("Invalid account number entred")
它還應該要求用戶輸入另一個帳戶代碼,如果磁盤存儲位置已滿,請回復一條錯誤消息。 它應該返回是:
"Your disk storage location is" (three digit number)
"Enter another account number: "
,而是它返回:
Disk = Account_num[-3:] TypeError: 'type' object is not subscriptable
我知道編碼所以任何幫助,將不勝感激算不上什麼。
應該說'類型錯誤: '詮釋' 對象不subscriptable'因爲你不能做'[-3:]'在一個int。 –