26课课后题动动手0 有疑问
本帖最后由 brucep123 于 2017-7-1 13:41 编辑请问答案中的代码写法如上传图片中是不是有点繁琐 ? 为什么要这么写? 用我这种是不是更加简洁效率高一点 ?
def showmenu():
prompt'''
---新建用户:N/n---
---登录帐户:E/e---
---退出程序:Q/q---
---请输入指令代码:'''
while Ture:
choice= input(prompt)
while choice not in 'NnEeQq':
choice=input('您输入代码错误,请重新输入:')
if choice==Q or choice==q:
break
elif choice=='n' or choice=='N':
new_user()
elif choice=='e' or choice=='E':
old_user()
showmenu()
差不多吧,方法本身就是多种多样的。 恩 感谢回复
页:
[1]