用Python编写猜数字游戏
首先,我们先来看一下效果: 效果很不错,代码如下:
import random,time,easygui #随机数函数把数字在1~99随便选一个数 数字 = random.randint(1,99) 回答 = 0 机会 = 5 回答 = int(input(请输入一个数:)) #在机会不等于0与没猜中时一直重复 while 机会 != 0 and 回答 != 数字: if 回答 > 数字: print(太高了!(>_<)+你还有+str(机会)+次机会) #用掉一次机会 机会 -= 1 回答 = int(input(请重输:)) elif 回答 < 数字: print(太低了!(>_<)+你还有+str(机会)+次机会) 机会 -= 1 回答 = int(input(请重输:)) if 回答 == 数字: print(猜对了!(^_^)) for i in range(10): easygui.msgbox(GOOD!) else: print(失败(T.T)) #time.sleep(1) 等待一秒 time.sleep(1) print(你还有5秒钟遭到炮轰) time.sleep(1) print(你还有4秒钟遭到炮轰) time.sleep(1) print(你还有3秒钟遭到炮轰) time.sleep(1) print(你还有2秒钟遭到炮轰) time.sleep(1) print(你还有1秒钟遭到炮轰) time.sleep(1) for i in range(10): easygui.msgbox(还有 + str(100-i) + 个对话框)#逗人玩的,吓吓他!(^_^) easygui.msgbox(惊不惊喜?意不意外?)
上一篇:
IDEA上Java项目控制台中文乱码