我是靠谱客的博主 不安御姐,最近开发中收集的这篇文章主要介绍pythonelse报错_else报错,Python交流,技术交流区,鱼C论坛 - Powered by Discuz!,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

def start():

print('丨--- 新建用户:N/n ---丨')

print('丨--- 登录账号:E/e ---丨')

print('丨--- 退出程序:Q/q ---丨')

start()

namedict = {}

while True:

word = input('丨--- 请输入指令代码:')

if word == 'Q' or word == 'q':

print('正在退出程序...')

break

elif word not in 'NEQneq':

print('输入的指令有误。')

continue

#注册账号

elif word == 'N' or word == 'n':

name =input('请输入用户名:')

while True:

if name in namedict:

name = input('此用户名已经被使用,请重新输入:')

else:

break

password = input('请输入密码:')

namedict.setdefault(name,password)

print('注册成功,赶紧试试登录吧!')

continue

#登陆账号

elif word ==  'E' or word == 'e':

name = input('请输入用户名:')

while True:

if name not in namedict:

name = input('用户不存在,请重新输入用户名:')

else:

break

password = input('请输入密码:')

while True:

if namedict[name] != password:

password = input('密码不正确,请输入密码:')

else:

break

print('欢迎进入程序,请点击右上角的X结束程序!')

最后

以上就是不安御姐为你收集整理的pythonelse报错_else报错,Python交流,技术交流区,鱼C论坛 - Powered by Discuz!的全部内容,希望文章能够帮你解决pythonelse报错_else报错,Python交流,技术交流区,鱼C论坛 - Powered by Discuz!所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(66)

评论列表共有 0 条评论

立即
投稿
返回
顶部