国产探花免费观看_亚洲丰满少妇自慰呻吟_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寫一段用戶登錄的程序代碼就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林站長站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 罗田县| 彩票| 安远县| 文山县| 辽宁省| 岐山县| 宜都市| 闸北区| 公主岭市| 义马市| 绥德县| 呼图壁县| 平阳县| 郁南县| 邳州市| 津市市| 县级市| 上高县| 房产| 阳山县| 古丈县| 额敏县| 郯城县| 中超| 天峻县| 淳安县| 利津县| 伽师县| 铁岭市| 黑水县| 镇坪县| 化州市| 夏邑县| 富裕县| 桂平市| 宁河县| 安化县| 富平县| 延吉市| 勃利县| 常州市|