python小练习8:猜数字游戏
2016-10-21 18:11
295 查看
题:随机产生一个数,让用户来猜,猜中结束,若猜错,则提示用户猜大或猜小。
分析:首先得产生一个随机数,就要用 random() 函数来实现了。其次,获取用户输入的数值并返回。最后,判断用户的数字是否等于随机产生的数字。
方法一:只用循环的方法
方法二:用函数的方法(这里计算出了猜数的总次数)
分析:首先得产生一个随机数,就要用 random() 函数来实现了。其次,获取用户输入的数值并返回。最后,判断用户的数字是否等于随机产生的数字。
方法一:只用循环的方法
import random x = random.randint(1,100) i = 0 while i < 100: y = input("plz input an number:") if x == y: print "bingo" break elif y < x: print "too small" else: print "too big"
方法二:用函数的方法(这里计算出了猜数的总次数)
import random def number_right(a,b): if a < b: print "your number is too small" return False elif a > b: print "your number is too big" return False else: print "you are right" return True b = random.randint(1,100) fg = False cn = 0 # 这是猜的总次数 while fg == False: a = input("plsase input number:") fg = number.right(a,b) cn = cn + 1 print "总共猜了 %d " % (cn)
相关文章推荐
- 数学练习二:互联网数字游戏
- J2ME游戏设计基础练习1_用图片数字代替文本数字绘制
- 用Python写一个猜数字游戏
- python 猜数字游戏
- 第三周练习 随机函数应用于游戏-猜数字
- 数学练习二:互联网数字游戏
- Python: 渐进猜数字游戏 <7> 数字比较 与 猜数字游戏V0.1版
- python GUI 猜数字游戏
- python整合连续数字的练习,包含itertools\groupby用法
- Python 小练习 拼字游戏计分
- python 数字练习
- 数字排序,波动增长 分类: python 小练习 2013-07-04 19:01 281人阅读 评论(0) 收藏
- 猜数字 分类: python 小练习 python基础学习 2013-06-20 15:16 160人阅读 评论(0) 收藏
- python项目练习十:DIY街机游戏-(香蕉,快走)
- 初学python之练习将输入的数字进行排序的方法
- 数学练习二:互联网数字游戏
- python比数字游戏
- 获取数字特定因子元素的个数 分类: python 小练习 2013-12-02 16:57 250人阅读 评论(0) 收藏
- python 猜数字游戏
- Python 字符串格式化 数字游戏