题目要求:
我的代码:
import random
num = random.randint(1,10)
guess_num = int(input("请输入你猜的数字:"))
if guess_num == num :
print("恭喜你,第一次就猜对了")
else:
if guess_num > num :
print("大了")
else :
print("小了")
guess_num = int(input("第二次猜测:"))
if guess_num == num :
print("第二次猜中了")
else :
if guess_num > num:
print("大了")
else :
print("小了")
guess_num = int(input("第三次猜测"))
if guess_num == num:
print("第三次猜对了")
else:
if guess_num > num:
print("大了")
else :
print ("小了")
print("机会用完未猜中")
作业小结:
1.变量命名规则不熟悉导致guess_num写成了guess num,命名规则:数字字母下划线且开头不能为数字.
2.if else语句细节不熟悉,应为:if 判断语句 :
else: