代码如下:
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.退出 ************************* 请选择功能序号:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)