69,512
社区成员
![](https://csdnimg.cn/release/cmsfe/public/img/topic.427195d5.png)
![](https://csdnimg.cn/release/cmsfe/public/img/me.40a70ab0.png)
![](https://csdnimg.cn/release/cmsfe/public/img/task.87b52881.png)
![](https://csdnimg.cn/release/cmsfe/public/img/share-circle.3e0b7822.png)
报错的那句话以及下面的一行都应该去掉缩进。而且此代码需要用while循环:
import random
num=random.randint(1,10)
while True:
guess_num=int(input("请输入您猜的数字"))
if guess_num==num:
print("恭喜你,猜对了")
break;
else:
if guess_num>num:
print("你猜大了")
else:
print("你猜小了")