这个代码为什么错啦(小甲鱼Python新版第6集)求回答
"""用Python设计第一个游戏"""
counts=3
while counts>0:
temp=input("请在1-10中猜一个数字:")
guess=int(temp)
if guess==8:
print("你真牛逼,猜对了!")
else:
if guess<8:
print("太小啦")
else:
print("太大了")
counts=coumts-1
print("游戏结束!") 第 17行, counts = counts -1 airsnowman 发表于 2021-8-20 16:05
第 17行, counts = counts -1
嗯嗯\(^o^)/ airsnowman 发表于 2021-8-20 16:05
第 17行, counts = counts -1
但还是不行唉 注意缩进问题, if 和 else部分 要包含在while内。 airsnowman 发表于 2021-8-20 16:15
注意缩进问题, if 和 else部分 要包含在while内。
懂了 太谢谢啦
counts=3
while counts>0:
temp=input("请在1-10中猜一个数字:")
guess=int(temp)
if guess==8:
print("你真牛逼,猜对了!")
else:
if guess<8:
print("太小啦")
else:
print("太大了")
counts=coumts-1
print("游戏结束!") airsnowman 发表于 2021-8-20 16:15
注意缩进问题, if 和 else部分 要包含在while内。
额(⊙o⊙)…counts=3
while counts>0:
temp=input("请在1-10中猜一个数字:")
guess=int(temp)
if guess==8:
print("你真牛逼,猜对了!")
else:
if guess<8:
print("太小啦")
else:
print("太大了")
counts=coumts-1
print("游戏结束!")
还是不行啊 酸橙橙2333 发表于 2021-8-20 16:23
额(⊙o⊙)…
还是不行啊
注意缩进
注意锁紧后,if要与 guess那一行并排。
counts=3
while counts>0:
temp=input("请在1-10中猜一个数字:")
guess=int(temp)
if guess==8:
print("你真牛逼,猜对了!")
break
else:
if guess<8:
print("太小啦")
else:
print("太大了")
counts=counts-1
print("游戏结束!")
额我还是1级
发不了图片
但是它的错误提示是
SyntaxError: invalid syntax airsnowman 发表于 2021-8-20 16:30
注意锁紧后,if要与 guess那一行并排。
额我还是1级
发不了图片
但是它的错误提示是
SyntaxError: invalid syntax
指着第1行的Python 3.9.6
{:10_250:}{:10_250:}{:10_250:} {:10_254:}{:10_254:}{:10_254:}
页:
[1]