为了账号安全,请及时绑定邮箱和手机立即绑定

做课后题时出的错误:我期待的结果是程序正常运行,有三次机会猜数字

做课后题时出的错误:我期待的结果是程序正常运行,有三次机会猜数字

陪伴而非守候 2018-07-22 13:53:51
做小甲鱼课后题时出的错误题目来源及自己的思路来源是小甲鱼的第五节课后题。我的思路是先定义变量,然后给变量赋值,然后判断变量是否为整数。如果输入不正确,显示不合法,再次输入。当输入的字符全为数字时,继续往下运行。且一共只有三次机会。相关代码// 请把代码文本粘贴到下方(请勿用图片代替代码)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
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 841 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信