代码如下:
def main():
menu()
while True:
choice = int(input('请选择功能序号:'))
if choice in [1,2,3,4]:
if choice == 1:
print('注册成功!')
continue
elif choice == 2:
print('注册成功!')
continue
elif choice == 3:
menu_2()
while True:
choice = int(input('请选择功能序号:'))
if choice in [0,1,2,3]:
if choice == 0:
menu()
break
elif choice == 1:
print('您的余额为0元!')
continue
elif choice == 2:
print('您没有钱,存什么钱!!!')
continue
else:
print('您没有钱,取什么钱!!!')
continue
else:
print('感谢您的使用!!!')
break
def menu(): #定义一级菜单
print('欢迎进入银行一级系统'.center(20,'*'))
print('tt1.注册')
print('tt2.登录')
print('tt3.进入二级菜单')
print('tt4.退出')
print(25 * '*')
def menu_2(): #定义二级菜单
print('欢迎进入银行二级系统'.center(20,'*'))
print('tt1.查询余额')
print('tt2.存款')
print('tt3.取款')
print('tt0.返回')
print(25 * '*')
if __name__ == '__main__':main()
运行结果为:
******欢迎进入银行一级系统****** 1.注册 2.登录 3.进入二级菜单 4.退出 ******************************* 请选择功能序号:1 注册成功! 请选择功能序号:2 注册成功! 请选择功能序号:3 ******欢迎进入银行二级系统****** 1.查询余额 2.存款 3.取款 0.返回 ******************************* 请选择功能序号:1 您的余额为0元! 请选择功能序号:2 您没有钱,存什么钱!!! 请选择功能序号:3 您没有钱,取什么钱!!! 请选择功能序号:0 ******欢迎进入银行一级系统****** 1.注册 2.登录 3.进入二级菜单 4.退出 ******************************* 请选择功能序号:4 感谢您的使用!!! 进程已结束,退出代码为 0
PS:
menu()
while True:
将menu() 换到 while True: 下方
while True:
menu()
运行结果将会变为你每输入一次菜单序号他会显示一次菜单
******欢迎进入银行系统****** 1.注册 2.登录 3.进入二级菜单 4.退出 ************************* 请选择功能序号:1 注册成功! ******欢迎进入银行系统****** 1.注册 2.登录 3.进入二级菜单 4.退出 ************************* 请选择功能序号:



