pythonfor循环break_python 中 for 循环 if循环 break
python中最基本的语法格式大概就是缩进了。python中常用的循环:for循环,if循环。一个小游戏说明for,if ,break的用法。
猜数字游戏:
1.系统生成一个20以内的随机数
2.玩家有6次机会进行猜猜看,每次猜测都会有反馈结果,猜大了,猜小了或是猜对了--结束
3.6次机会中,猜对了,玩家赢
4,6次机会中,没猜对,系统赢。
代码如下:
[root@localhost 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循环
代码运行如下:
[root@localhost 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次机会
原文地址:http://www.cnblogs.com/lzcys8868/p/7056399.html
pythonfor循环break_python 中 for 循环 if循环 break相关推荐
- for-each 循环_C ++中基于范围的循环(类似于for-each循环)
for-each 循环 C ++中基于范围的循环(增强了循环) (Range-based loop in C++ (enhanced for loop)) for loop is used to ex ...
- python 跳出for循环_python中如何退出for循环
Python中的for循环与其它语言不大一样,但跳出循环还是与大多数语言一样,可以使用关键字continue跳出本次循环或者break跳出整个for循环. break语句: Python中的break ...
- c语言 循环语句中的终止命令,Shell break和continue命令
在循环过程中,有时候需要在未达到循环结束条件时强制跳出循环,像大多数编程语言一样,Shell也使用 break 和 continue 来跳出循环. break命令 break命令允许跳出所有循环(终止 ...
- java switch语句套循环_java中switch语句和循环语句的使用
java中switch语句和循环语句的使用 发布时间:2020-06-17 10:49:18 来源:亿速云 阅读:121 作者:Leah 这篇文章运用简单易懂的例子给大家介绍java中switch语句 ...
- python循环语句中的乘法_python循环语句详细讲解
想必大家都知道python循环语句吧,可以python循环语句有多种,比如for循环.while循环.if.else等等, 我们可以通过设置条件表达式永远不为 false 来实现无限循环,实例如下: ...
- python中结束for循环_python中如何退出for循环
详细内容 Python中的for循环与其它语言不大一样,但跳出循环还是与大多数语言一样,可以使用关键字continue跳出本次循环或者break跳出整个for循环. break语句: Python中的 ...
- python多重循环break_Python教程:跳出多层循环for、while
for跳出多层循环 break_flag = False for i in range(10): print("爷爷层",i) for j in range(10): print( ...
- c语言 for each循环,C#中foreach循环对比for循环的优势和劣势
前言 循环语句为众多程序员们提供了很大的便利,有while.do...while.for和 foreach.而且foreach语句很简洁,但是它的优点不仅仅在于此,它的效率也是最高的.本文将详细给大家 ...
- pythonfor循环break_Python break语句 跳出循环
本文主要讲下break语句用法,常用在满足某个条件,需要立刻退出当前循环时(跳出循环),break语句可以用在for循环和while循环语句中.简单的说,break语句是会立即退出循环,在其后边的循环 ...
最新文章
- 前端性能优化之gzip
- 贴别人的一个文件加密程序!
- 怎样实现基于Trie树和字典的分词功能
- Jmail的邮件发送
- android137 360 双击三击事件
- Fresco对Listview等快速滑动时停止加载
- 频繁gc是什么意思_[JVM]一次线上频繁GC的问题解决
- English trip M1 - AC9 Nosey people 爱管闲事的人 Teacher:Solo
- seaborn—sns.scatterplot绘制散点图
- 克隆虚拟主机后的主机如何联网!!!!
- iOS中使用自定义字体, 动态下载字体
- html多个div横向排列居中,多个div垂直居中横向排列的示例分析
- 浅析ERP系统--研发
- 克隆你的声音,可能只需要5秒钟:MockingBird实现AI拟声 (详解)
- 英语六级 Java_过英语六级算什么,你过了Java25级了吗!
- 香港服务器部署网站慢,用香港云主机服务器网站慢怎么解决?
- 移动硬盘可以识别但无法读取的处理方法
- 中石油:皇家棋神(思维)
- 【笔记】软件测试02——移动端测试基础
- LVS负载均衡与DR模式
热门文章
- 【自动驾驶】欧拉角和旋转矩阵之间的转换
- 【自动驾驶】9.分布式通信技术之发布订阅,干货满满
- 取消gVim自动生成备份文件~文件
- 编程之美-子数组之和的最大值(二维)方法整理
- 事件模型、事件流(冒泡与捕获)、事件代理
- 第 10 章 容器监控 - 078 - Docker 最常用的监控方案
- 从RocketMQ看长轮询(Long Polling)
- 一个小型的网页抓取系统的架构设计
- 基于angular4+ng-bootstrap+bootstrap+scss的后台管理系统界面
- Spring容器装饰者模式应用之实现业务类与服务类自由组合的解决方式