Python0509_簡單實現用戶登錄

利用列表list,函數定義def,字典dict等實現用戶登錄

userList = [{'username':'ayuan','password':123456,'login_stat':0,'login_stat':0},
            {'username':'xiaoU','password':111111,'login_stat':0,'login_stat':0}]

def login():
   flag = False  
   username = input("請輸入用戶名:")
   password = input("請輸入密碼:")
   if username == '' or password == '':
      print("用戶名和密碼不能爲空")
   else:
      print('正在登錄')
      for i in range(2):
         if username == userList[i].get('username') and password == str(userList[i].get('password')):
            print("登錄成功!")
            flag = True
            break
         else:
            flag = False
      if flag == False:
         print('登錄錯誤!')

def register():
   print('歡迎註冊')

#if _name_ == '_main_':
print('='*6+'歡迎登錄'+'='*6)
print('1.登錄\n2.註冊')
print('='*20)
cmd = input('請選擇功能:')
if cmd == '1':
   login()
elif cmd == '2':
   register()

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章