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