Python学习笔记(五)猜数字游戏(while)
来源:互联网 发布:什么软件拍照最好 编辑:程序博客网 时间:2024/06/05 22:41
今天写的是一个猜数字游戏,我记得好像大二还是大三的时候在日方课上用vb实现过,大体思想就是先生成一个随机数,然后进行输入,程序会判断你输入的值和随机值相比较的结果,一直到你输入正确才退出循环体。
关于随机数的应用,首先要引入random类,程序中生成的是1到10的随机数,方法是random.uniform,返回的结果是浮点数,因此我把他强制转换成了int型,好了,这会先放输出结果的图:
源码放出:
#coding=utf-8'''Created on 2012-8-14@author: Garfield'''import randomdef func(num): runflog = True; while runflog: guessnum = int(raw_input("please guess a number(1-10):")); if guessnum == num: print ">>>>good job~<<<<"; runflog = False; elif guessnum < num: print ">>>>>>you get a lower"; else: print "<<<<<<you get a higher"; print "---------------Game Over---------------" func(int(random.uniform(1,10)))func(5)
- Python学习笔记(五)猜数字游戏(while)
- python 学习(五) While 循环语句
- Python学习笔记五:while语句
- python学习笔记(五)简单的猜数字版小游戏
- Python学习笔记五:数字和字符串
- python设计的猜数字游戏--学习笔记4-编程
- Python学习笔记(五)
- python学习笔记(五)
- python 学习笔记 (五)
- python学习笔记(五)
- Python学习笔记(五)
- Python学习笔记(五)
- Python学习笔记(五)
- python学习笔记(五)
- Python学习笔记(五)
- Python学习笔记(五)
- python学习笔记(五)
- Python学习笔记(五)
- 802.1ax学习之LACP
- java基础_时间:2012/8/18 星期六 21:02
- VLAN间路由
- install sun jdk 6-7
- equals && hashcode
- Python学习笔记(五)猜数字游戏(while)
- SQLite语法学习
- Linux Qt 4.7.4 编译 下
- Directional Light Map(Directional Irradiance)
- lua学习之table类型
- vc6.0 安装后没有MFC 工程选项 win7 XP
- OpenBSD apache+mysql+php
- SAP HANA 数据库BTree索引(B+-Tree index)
- Oracle SQL优化 总结