猜数字代码
看小甲鱼视频后,做了课后作业。检查几次找不到问题,运行一直报错,求大神指导,谢谢。以下是代码。import random
secret = random.randint (1,10)
guess = 0
tries = 0
while guess != secret and tries <3:
guess = input ('猜下我心里数字')
if guess > secret:
print ('大了啊,再来。')
elif guess < secret:
print ('太小了啊。')
tries = tries + 1
if guess == secret:
print ('你好厉害')
else:
print ('次数用完。')
print ('游戏结束了') import random
secret = random.randint (1,10)
guess = 0
tries = 0
while guess != secret and tries <3:
guess = int(input ('猜下我心里数字:'))
if guess > secret:
print ('大了啊,再来。')
elif guess < secret:
print ('太小了啊。')
tries = tries + 1
if guess == secret:
print ('你好厉害')
else:
print ('次数用完。')
print ('游戏结束了')
{:5_106:} input获取的是字符串类型,用int()转换成整型哈~ 不会 两个问题 第一个 是要吧 客户输入的字符转成 整数型(int)
第二个 就是 最后一个else 缩进有问题 对齐上面那个if才行 不然报错
页:
[1]