张志敏 发表于 2020-3-11 15:57:38

4.8节的代码不理解,求指教

# p4_11.py
bingo = '清蒸 '
answer = input('小甲鱼是清蒸好吃还是炖了好吃?')

while True:
    if answer == bingo:
      break
    answer = input('抱歉,错了,请重新输入(答案正确才能退出游戏):')
   
print('对嘛,只有清蒸才能原汁原味')


请问书上的这段代码在运行的时候为什么陷入死循环了

qiuyouzhi 发表于 2020-3-11 16:00:44

你在'清蒸 '的后面加了个空格,肯定会死循环啊
把那个空格去掉就好了

SHRS23 发表于 2020-3-11 16:01:02

bingo = '清蒸 '

你这个清蒸后面貌似有个空格
你需要把这个空格打上才算正确

jackz007 发表于 2020-3-11 16:03:35


bingo = '清蒸 '
改为
bingo = '清蒸'
试试

张志敏 发表于 2020-3-11 16:12:16

谢谢各位大神的指导{:5_95:}
页: [1]
查看完整版本: 4.8节的代码不理解,求指教