在选择是否继续时,输人1的时候,应该结束了,为什么最后还要输入一次
4条回答 默认 最新
- CSDN专家-天际的海浪 2021-07-18 18:05关注
你的代码中是判断输人 Y 或者 N
在选择是否继续时,应该输人 Y 或者 N,而不是输人1你的代码应该改成如下:(如有帮助,望采纳!谢谢! 点击我这个回答右上方的【采纳】按钮)
time = 0 count = 3 while time<=3: if time<3: age = int(input("请输入年龄:")) if age==15: print('猜对了') break elif age>15: print('猜大了') else: print('猜小了') time+=1 else: choose = input("是否继续 Y / N?") if choose=='Y' or choose=='y': time = 0 elif choose=='N' or choose=='n': time = 4 #赋值是一个= else: print('输入错误')
解决 无用评论 打赏 举报
悬赏问题
- ¥15 想用@vueuse 把项目动态改成深色主题,localStorge里面的vueuse-color-scheme一开始就给我改成了dark,不知道什么原因(相关搜索:背景颜色)
- ¥20 OPENVPN连接问题
- ¥15 flask实现搜索框访问数据库
- ¥15 mrk3399刷完安卓11后投屏调试只能显示一个设备
- ¥100 如何用js写一个游戏云存档
- ¥15 ansys fluent计算闪退
- ¥15 有关wireshark抓包的问题
- ¥15 需要写计算过程,不要写代码,求解答,数据都在图上
- ¥15 向数据表用newid方式插入GUID问题
- ¥15 multisim电路设计