简单if_else判断

写代码完成下列需求:
用户可持续输入(用while循环),用户使用的情况:
输入A,则显示走大路回家,然后在让用户进一步选择:
是选择公交车,还是步行?
选择公交车,显示10分钟到家,并退出整个程序。
选择步行,显示20分钟到家,并退出整个程序。
输入B,则显示走小路回家,并退出整个程序。
输入C,则显示绕道回家,然后在让用户进一步选择;
是选择游戏厅玩会,还是网吧?
选择游戏厅,则显示一个半小时到家,爸爸在家,拿棍等你。并让其重新输入A,B,C选项
选择网吧,则显示两个小时到家,妈妈已做好了战斗准备。并让其重新输入AB,C 选项
"""
while True:
    a = input("请输入:")
    if a == "A":
        print("则显示走大路回家")
        b = input("请选择公交还是步行")
        if b =="公交":
            print("显示10分钟到家")
            break
        else:
            print("显示20分钟到家")
            break
    elif a == "B":
        print("走小路回家")
        break
    elif a == "C":
        print("显示绕道回家")
        c = input("选择游戏厅玩会,还是网吧")
        if c == "游戏厅":
            print("一个半小时到家,爸爸在家,拿棍等你")
        else:
            print("两个小时到家,妈妈已做好了战斗准备")
    print("重新输入A,B,C ")

 


posted @ 2020-10-18 14:56  lioyang  阅读(65)  评论(0)    收藏  举报