username = input('請輸入你要註冊的用戶名:')password = input('請輸入你要註冊的密碼:')with open('list_of_info',mode='w',encoding='utf-8') as f: f.write('{}\n{}'.format(usern ...
username = input('請輸入你要註冊的用戶名:')
password = input('請輸入你要註冊的密碼:')
with open('list_of_info',mode='w',encoding='utf-8') as f:
f.write('{}\n{}'.format(username,password))
# f.write設置輸入文字內容和格式,f.write()括弧里只能輸入一項,用格式化輸出可以輸入多項
print('恭喜您,註冊成功')
lis = []
i = 0
while i < 3:
usn = input('請輸入你的用戶名:')
pwd = input('請輸入你的密碼:')
with open('list_of_info',mode='r+',encoding='utf-8') as f1:
# 和f.write不同,讀取後可以直接進行其他操作,不用寫f.read
for line in f1:
lis.append(line)
if usn == lis[0].strip() and pwd == lis[1].strip():
# strip()去特殊字元,註意有括弧
print('登錄成功')
break
else:print('賬號和密碼錯誤')
i+=1