|
发表于 2017-4-7 23:06:39
|
显示全部楼层
本帖最后由 ljs9061 于 2017-4-7 23:08 编辑
作为同刚入门的新手,不敢说懂,希望和楼主探讨下,首先如果报错,建议跟着群里指令做(1、发你的代码 2、phthon版本 3、运行平台)截图 真的是不好解决问题!
我个人认为你的问题有如下: 1、 你的times作为循环条件 初始值是多少?2、 if temp.isdigit() guess = int () 感觉完全没必要
- 附我写的参考下,欢迎指导,这个是解决了第一次输入判断大小 ,以及3次循环,但是未引入随机数字
- print('------猜数字------')
- temp = input('猜猜看我想的数字是多少,只有3次机会哦!')
- num = float(temp)
- if num > 8:
- print('大了,大了')
- else:
- num < 8
- print('小了,不对')
- i = 2
- while num != 8 and i > 0:
- i = i -1
- temp = input("猜的不对,重新试试")
- num = float(temp)
- if num == 8:
- print('猜对了,就是这个!')
- else:
- if num > 8:
- print('大了,大了')
- else:
- num < 8
- print('小了,不对')
- print('游戏结束')
复制代码 |
|