利用Python怎么编写一个用户登录系统

  介绍

这篇文章将为大家详细讲解有关利用Python怎么编写一个用户登录系统,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

# !/usr/bin/env  Python   db =, {}   def 分类列出():   prompt 才能=,& # 39;login 期望:,& # 39;   while 才能;1:   ,,,name =, raw_input(提示)   ,,,if  db.has_key(名称):   ,,,,,prompt =, & # 39; name ,, try 另一个问题:,& # 39;   ,,,,,继续   ,,,:   ,,,,,休息   pwd 才能=,raw_input (& # 39; passwd: & # 39;)   db[名字],才能=pwd   def  olduser ():   name 才能=,raw_input(& # 39;登录:& # 39;)   pwd 才能=,raw_input (& # 39; passwd: & # 39;)   passwd 才能=,db.get(名字)   if 才能;passwd ==, pwd:   ,才能通过   其他的才能:   ,,,print  & # 39; login 错误# 39;   ,才能返回   print 才能;& # 39;welcome 回# 39;,,名字   def  showmenu(): # #主函数名   prompt =,才能“““   (N) ew  User 登录   (E) xisting  User 登录   (问)外的   Enter 选择:,“““   done 才能=,0,# #控制循环的控制器   while 才能;not 完成:   ,,,chosen =, 0, # #控制循环的控制器   ,,,while  not 选择:   ,,,,,试一试:   ,,,,,,,choice =, raw_input(提示)[0]   ,,,,,except  (EOFError, KeyboardInterrupt):   ,,,,,,,choice =, & # 39;提问# 39;   ,,,,,print  & # 39; \ nYou 选择:,(% s) & # 39; %,选择   ,,,,,if  choice  not 拷贝& # 39;neq& # 39;: # #非neq继续小循环   ,,,,,,,print  & # 39; invalid  menu 选项,,try 再次# 39;   ,,,,,其他的:   ,,,,,,,chosen =, 1, # #跳出小循环   ,,,if  choice ==, & # 39;提问# 39;:,done =, 1, # #跳出大循环   ,,,if  choice ==, & # 39; n # 39;:,列出()   ,,,if  choice ==, & # 39; e # 39;:, olduser ()   if  __name__ ==, & # 39; __main__ # 39;:   showmenu才能()

运行结果:

利用Python怎么编写一个用户登录系统

关于利用Python怎么编写一个用户登录系统就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。

利用Python怎么编写一个用户登录系统