博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python 猜数字游戏
阅读量:4170 次
发布时间:2019-05-26

本文共 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!"

运行程序多次,结果如下:

(完)

你可能感兴趣的文章
工作流审批平台-审批流程-指定审批部门
查看>>
商务智能-系统概述-数据图形方式
查看>>
软件项目管理系统-项目管理-模块定义-开发内容
查看>>
工作流审批平台-审批功能
查看>>
商务智能-基本方法-特征与角度
查看>>
软件项目管理系统-项目管理-模块定义-开发笔记
查看>>
工作流审批平台-业务申请-申请书一览
查看>>
商务智能-基本方法-数据钻取
查看>>
C++程序员技术需求规划(发展方向)
查看>>
A Game of Thrones(59)
查看>>
2018.3.19
查看>>
A Game of Thrones(97)
查看>>
A Game of Thrones(98)
查看>>
2018.3.20
查看>>
2018.3.21
查看>>
2018.3.22
查看>>
2018.3.23
查看>>
A Game of Thrones(102)
查看>>
2018.4.29
查看>>
2018.4.30
查看>>