python 基础 2.6 break用法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 基础 2.6 break用法相关的知识,希望对你有一定的参考价值。
python中最基本的语法格式大概就是缩进了。python中常用的循环:for循环,if循环。一个小游戏说明for,if ,break的用法。
猜数字游戏:
1.系统生成一个20以内的随机数
2.玩家有6次机会进行猜猜看,每次猜测都会有反馈结果,猜大了,猜小了或是猜对了--结束
3.6次机会中,猜对了,玩家赢
4,6次机会中,没猜对,系统赢。
代码如下:
[[email protected] python-scripts]# cat 12.py #!/usr/bin/python #coding=utf-8 import random sjs = random.randint(1,20) //产生的随机数 print sjs //打印随机数 for i in xrange(1,7): //6次机会取值 num = int(raw_input("please input a number[1-20]: ")) if num > sjs: print "猜大了,还有%s次机会" %(6-i) elif num < sjs: print "猜小了,还有%s次机会" %(6-i) elif num == sjs: print "猜对了,你赢了,还有%s次机会" %(6-i) break //如果才对了,就跳出for循环
代码运行如下:
[[email protected] python-scripts]# python 12.py 1 //产生的随机数 please input a number[1-20]: 10 猜大了,还有5次机会 please input a number[1-20]: 9 猜大了,还有4次机会 please input a number[1-20]: 5 猜大了,还有3次机会 please input a number[1-20]: 2 猜大了,还有2次机会 please input a number[1-20]: 1 猜对了,你赢了,还有1次机会
以上是关于python 基础 2.6 break用法的主要内容,如果未能解决你的问题,请参考以下文章