|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
请问我这个程序哪里有问题,跑不起来
import random
secret=random.randint(1,10)
temp=input('猜猜我想的数字')
guess=int(temp)
if guess==secret:
print('厉害,一次猜中')
else:
while (guess!=secret):
temp=input('猜错了,再猜')
guess=int(temp)
if guess==secret:
print('厉害')
else:
if guess>secret:
print('大了大了')
else:
print('小了小了')
print('游戏结束')
python提示expected an indented block
本帖最后由 sunrise085 于 2020-5-8 17:34 编辑
缩进问题,导致while语句块内没有内容了
- import random
- secret=random.randint(1,10)
- temp=input('猜猜我想的数字')
- guess=int(temp)
- if guess==secret:
- print('厉害,一次猜中')
- else:
- while (guess!=secret):
- temp=input('猜错了,再猜')
- guess=int(temp)
- if guess==secret:
- print('厉害')
- else:
- if guess>secret:
- print('大了大了')
- else:
- print('小了小了')
- print('游戏结束')
复制代码
|
|