目的:
因为想给读一年级儿子写一个猜数字游戏,于是用python3写了一个简单的程序。
环境:
ubuntu系统 虚拟机
源码:
以下是我的py代码:
#!/bin/python3
import random
# 该实例演示了数字猜谜游戏
# 从 0-100 选取一个随机数
i=101
number = random.randrange(i)
#print ("number is : ",number);
n=1
guess = -1
print("\n数字猜谜游戏! 0--100")
while guess != number:
print(n,end=":")
n=n+1
try:
guess = int(input("请输入你猜的数字:"))
except ValueError:
print("您输入的不是数字,请再次尝试输入!")
else:
if guess == number:
print("\t恭喜,你猜对了!用了",n-1,"次机会.")
elif guess < number:
print("\t猜的数字小了...")
elif guess > number:
print("\t猜的数字大了...")
效果:
运行后小孩玩的不亦乐乎,还叫上妈妈一起玩。
能给家人带来欢乐,我也感觉很开心。