本文共 615 字,大约阅读时间需要 2 分钟。
在上一篇博客(python while循环和for循环,网址:http://blog.csdn.net/sxingming/article/details/51289479 )中,我们学习了python中的while循环和 for循环。
本文,我们通过一个猜数字游戏,巩固一下python中循环的使用。
使用python(x,y)代码如下:
from random import randint
x=randint(0,100)#在闭区间[0,100]内随机产生一个整数 print "x=%d" % x go='yes' while(go=='yes'):#当条件不成立时,执行else部分 digit=input("Please enter a number between 0~100:") if digit==x: print "Bingo!" break#猜对了,结束while循环,不执行else部分 elif digit>x:#猜的值偏大,输出提示信息 print "Too large,please try again." else:#猜的值偏小,输出提示信息 print "Too small,please try again." go=raw_input("Continue?(please input no or yes):") else: print "Goodbye!"运行程序多次,结果如下:
(完)