python循环语句-python基础-循环语句(5)
%-2d意思是占2个位置的整形
因为python中的print默认end是” ”,所以默认时换行的,这里我们只需要修改end属性就可以了设置结尾不换行了
四、for循环
在Python中 for循环可以遍历任何序列的项目,如一个列表或者一个字符串等。
for循环的格式
for 临时变量 in集合容器:
满足循环执行的代码else:
不满足循环时执行的代码
其中:else可写可不写,根据需要自行决定
name = "Se7eN_HOU"
for x inname:print(x)
运行结果为:’S’,’e’,’7′,’e’,’N’,’_’,’H’,’O’,’U’
for循环嵌套
for循环和while循环一样也可以嵌套,还以打印九九乘法表为例演示
for i in range(1,10):for j in range(1,10):print("%d*%d=%-2d"%(i,j,i*j),end=" ")if i==j:break
print(" ")
运行效果为:
1*1=1
2*1=2 2*2=4
3*1=3 3*2=6 3*3=9
4*1=4 4*2=8 4*3=12 4*4=16
5*1=5 5*2=10 5*3=15 5*4=20 5*5=25
6*1=6 6*2=12 6*3=18 6*4=24 6*5=30 6*6=36
7*1=7 7*2=14 7*3=21 7*4=28 7*5=35 7*6=42 7*7=49
8*1=8 8*2=16 8*3=24 8*4=32 8*5=40 8*6=48 8*7=56 8*8=64
9*1=9 9*2=18 9*3=27 9*4=36 9*5=45 9*6=54 9*7=63 9*8=72 9*9=81
说明:
用到break这个知识点,讲座下一个知识点马上给大家讲解
range()一个随机函数、在()里面写上随机数的范围
五、continue和break
使用场景,通常在循环中当做中断循环使用,例如我本来想做10次循环,但是到第5次的时候我就不想循环了,或者第5次不想循环了,后面4次继续循环就需要用到break和continue。
continue:跳出当前本次循环,后面的循环继续做
i = 1
while i<=10:if i==5:
i+=1
continue
print(i)
i+=1
运行结果为:1,2,3,4,6,7,8,9,10
当i等于5的时候进入if语句,只做了自加1,continue之后的就print没有执行,但是i等于6,7,8,9,10次的循环继续执行了,所以continue只是结束当前这一次循环,后面的循环继续执行
break:结束当前所有的循环,不管后面还有几次都不执行了
i = 1
while i<=10:if i==5:
i+=1
break
print(i)
i+=1
运行结果为:1,2,3,4
当i等于5的时候,进入if语句,执行了i+=1,之后执行break代码,直接退出循环,所以后面的,6,7,8,9,10次都不会执行了
python循环语句-python基础-循环语句(5)相关推荐
- python写sql语句_python基础---sql语句
数据库系统: 数据库:文件夹 数据表:文件 表记录:一条数据 sql语句规范 sql是Structured Query Language(结构化查询语言)的缩写.SQL是专为数据库而建立的操作命令集, ...
- [Python学习] 专题二.条件语句和循环语句的基础知识
前面讲述了"专题一.函数的基础知识",而这篇文章讲述的Python的条件语句和循环语句的基础知识.主要内容包括: 1.条件语句:包括单分支.双分支和 ...
- 03.Python基础--控制流语句-顺序结构-判断结构-循环语句
文章目录 1.控制流语句 1.1 if条件判断 1.1.1 布尔类型和其他数据类型之间的转换关系 1.1.2 if 嵌套 1.1.3 列表 1.2 循环语句 1.2.1 for循环 1.2.2 whl ...
- python教程循环语句,Python基础教程之循环语句(for、while和嵌套循环)
循环可以用来重复执行某条语句,直到某个条件得到满足或遍历所有元素. 1 for循环 是for循环,可以把集合数据类型list.tuple.dict.set的元素遍历出来. (1)对list进行循环 c ...
- 20190508——python基础(if...in...循环语句、while循环、两种循环对比)
二.python基础(if...in...循环语句.while循环.两种循环对比) 1.for...in...循环语句 1)for循环:空房间 # 空房间的学名叫[元素](item),因为英文是ite ...
- python语言的三种基本结构_Python语言基础分支语句、循环语句.PPT
* * 循环结构回顾 for循环 for 循环作为编程语言中最强力的特征之一 Python可以使用for语句循环遍历整个序列的值 for循环所做的概括为一句话: 于- 其中的每一个元素,做-事情 * ...
- 【数据分析】python基础必修3—条件语句/运算符/真假值/循环/算法练习
目录 1.条件语句 2.运算符 2.1成员运算符 2.2逻辑运算符 3.真假值的判断 4.身份运算符 5.循环 5.1while循环 5.2for循环 5.3循环的中断 5.4循环算法练习:冒泡排序 ...
- Python基础——循环语句
Python基础--循环语句 Python基础--循环语句 while循环 while循环与if....单分支结构的区别 while的四部循环法** for....in.....循环 break的使用 ...
- python基础循环语句
python循环语句适合刚入门新手 python循环语句:一,while循环的基础语法.二,while循环的嵌套应用.三,for循环的基础语法.四,for循环的嵌套应用.五,循环中断. 一,while ...
- python语言入门z-python基础语法_8循环语句
while 循环 Python中while语句的一般形式: while 判断条件: 语句 无限循环 我们可以通过设置条件表达式永远不为 false 来实现无限循环,实例如下: 使用 CTRL+C 来退 ...
最新文章
- mysql 数据字典详解_InnoDB数据字典详解-系统表
- jQuery,Ashx发送站内信
- 诺基亚在2016年资本市场日上公布重点财务及战略目标
- mysql安装转自 http://www.cnblogs.com/azhw/p/5143232.html
- 使用 Visual C# .NET 生成 Office COM 外接程序
- 分布式与人工智能课程(part4)--第四课
- 框架学习之Hibernate 第十节 事务原理与分析
- 详细描述一下 Elasticsearch 搜索的过程?
- vue 引入qunee_Vue页面中js引入的问题
- 使用LDAP查询快速提升域权限
- QTtabbar只有几个选项, 没有“Qttabar”这个选项
- 全民战“疫”,支付宝智能语音机器人到岗就位
- 修改mysql的authen_关于MySQL连接抛出Authentication Failed错误分析
- windows无法连接到某个wifi_笔记本电脑连接wifi时一直显示“windows无法连接到。。(wifi)”是怎么回事...
- Music decoding tool | 音乐解码工具
- jQuery.ajax 使用点滴
- 自动切图生成html,Photoshop如何实现UI自动切图?_html/css_WEB-ITnose
- jMonkeyEngine译文 FlagRush5(2)——跟随的摄像机(ChaseCamera)
- python怎么写代码求年华收益率_python计算年收益
- 16款最佳HTML5超酷动画演示及源码