做小甲鱼课后题时出的错误题目来源及自己的思路来源是小甲鱼的第五节课后题。我的思路是先定义变量,然后给变量赋值,然后判断变量是否为整数。如果输入不正确,显示不合法,再次输入。当输入的字符全为数字时,继续往下运行。且一共只有三次机会。相关代码// 请把代码文本粘贴到下方(请勿用图片代替代码)print('我爱鱼C工作室........................')import random
secret=random.randint(1,10)
temp=input('猜猜小甲鱼心里想的是数字几:')
count=3while count: while not guess.isdigit():
temp=input('这不合法,请输入一个合法整数:')
guess=int(temp) if guess==secret:
print('猜对了,干的漂亮') break
else: if guess>secret:
print('大了大了',end='') else:
print('小了小了',end='')
count-=1
print('你还有%d次机会,请输入:'%count,end=' ')
guess=int(input()) if count==1: breakif count==1:
print('你的次数已经用完,不玩了。')
print('小甲鱼心里想的是数字%d'%secret,end=' ')你期待的结果是什么?实际看到的错误信息又是什么?我期待的结果是程序正常运行,有三次机会猜数字。实际看到的是: File "C:\Users\Desktop\甲鱼文件\甲鱼3.py", line 10
if guess==secret:
^
IndentationError: unexpected indent
添加回答
举报
0/150
提交
取消