Python day16 tag式整体退出技巧

在写一些服务器时,往往会多层嵌套循环,可利用tag变量实现整体退出功能,代码:

tag=True
while tag:
    print('level1')
    choice=input('level1>>:').strip()
    if choice=='quit':break
    if choice=='quit_all':tag=False
    while tag:
        choice=input('level2>>:').strip()
        if choice == 'quit': break
        if choice == 'quit_all': tag = False
        while tag:
            choice = input('level3>>:').strip()
            if choice == 'quit': break
            if choice == 'quit_all': tag = False

 

posted @ 2018-08-01 17:36  SteveYu  阅读(218)  评论(0编辑  收藏  举报