欢迎关注小睿的微信公众号:郭小睿同学
,每天更新小知识、笔记、案例、学习资源~
今天我们写一个猜数字的小游戏,记录我们之前了解的语法。总结下所学的知识,这样更有助于我们对知识的掌握~
import random
num = random.randint(1, 7) # 产生1到7之间的随机数
print("我认为这个数字是在1到7之间。")
try:
for guessesTaken in range(1, 7): # 循环6次,相当于给予6次猜测数字的机会
print("你猜的数字是?")
guess = int(input())
if guess < num: # 判断数字大小
print("你猜的数字有点小")
elif guess > num: # 判断数字大小
print("你猜的数字有点大")
else:
print("真棒~你猜对了")
break # 如果相同,退出for循环
except ValueError: # 防止用户输入非数字内容,引起程序崩溃
print("请输入数字,不跟你玩了")