国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

用Python寫一段用戶登錄的程序代碼

2020-02-22 23:47:47
字體:
來源:轉載
供稿:網友

如下所示:

#!/usr/bin/env python#coding: utf8import getpassdb = {}def newUser(): username = raw_input('username: ') if username in db: #添加打印顏色 print "/033[32;1m%s already exists![0m" % username else: #屏幕不顯示密碼,調用getpass.getpass() password = getpass.getpass() db[username] = password #字典k-v賦值def oldUser(): username = raw_input('username: ') password = getpass.getpass() if username in db: if db.get(username) == password:#判斷輸入的用戶名和密碼是否和字典的k-v匹配  print '/033[32;1mlogin successful!/033[0m' else:  print '/033[32;1mpassword not match username/033[0m' else: print '/033[32;1musername does not exist/033[0m'CMDs = {'n':newUser,'o':oldUser}def showMenu(): prompt = """(N)ew user(O)ld user(Q)uitinput your choice: """ while True: try:#捕獲ctrl+c ctrl+d的異常  choice = raw_input(prompt).strip().lower()[0] except (KeyboardInterrupt, EOFError):  choice = 'q' if choice not in 'noq':  continue if choice == 'q':  break CMDs[choice]()#這種方法相當于shell和c里面的case,很實用if __name__ == '__main__': showMenu()

以上這篇用Python寫一段用戶登錄的程序代碼就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林站長站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 武威市| 盱眙县| 建始县| 莱阳市| 自贡市| 霍山县| 凤冈县| 济宁市| 酒泉市| 抚顺市| 巢湖市| 迁西县| 辽宁省| 武宁县| 修水县| 乃东县| 廉江市| 宜春市| 海口市| 桃江县| 石景山区| 涿鹿县| 宁国市| 三原县| 密山市| 马鞍山市| 厦门市| 溆浦县| 齐河县| 武鸣县| 铜梁县| 安龙县| 宜城市| 兰考县| 屏东县| 思茅市| 巴林右旗| 长子县| 缙云县| 新密市| 崇仁县|