Python while循环之问答题

#该题目是我在课程的基础上改了逻辑;现在的逻辑是:如果该用户回答不出第1题就会一直卡在第1题,2、3同理,直至答对最后一题,通关;
#原题的逻辑是:第一位用户只要答错题即出局,由第2个人来回答
#很简单的题目,下次争取用更简单的思路来写
while True:
    q = input('第一问:我是谁?')
    if q != '博主':
        continue
    print('答对了,下一问')
    w = input('我来自什么地方?')
    while w != '地球':
        w2 = input('我来自什么地方?')
        if w2 != '地球':
          continue
        else:
            print('答对了,下面是第三问')
            e = input('我将要去哪里?')
            while e!= '不知道':
                e2 = input('我将要去哪里?')
                if e2 == '不知道':
                    print('闯关成功')
                    exit()

猜你喜欢

转载自blog.csdn.net/color_0716/article/details/86362770
今日推荐