%-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)相关推荐

  1. python写sql语句_python基础---sql语句

    数据库系统: 数据库:文件夹 数据表:文件 表记录:一条数据 sql语句规范 sql是Structured Query Language(结构化查询语言)的缩写.SQL是专为数据库而建立的操作命令集, ...

  2. [Python学习] 专题二.条件语句和循环语句的基础知识

            前面讲述了"专题一.函数的基础知识",而这篇文章讲述的Python的条件语句和循环语句的基础知识.主要内容包括:         1.条件语句:包括单分支.双分支和 ...

  3. 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 ...

  4. python教程循环语句,Python基础教程之循环语句(for、while和嵌套循环)

    循环可以用来重复执行某条语句,直到某个条件得到满足或遍历所有元素. 1 for循环 是for循环,可以把集合数据类型list.tuple.dict.set的元素遍历出来. (1)对list进行循环 c ...

  5. 20190508——python基础(if...in...循环语句、while循环、两种循环对比)

    二.python基础(if...in...循环语句.while循环.两种循环对比) 1.for...in...循环语句 1)for循环:空房间 # 空房间的学名叫[元素](item),因为英文是ite ...

  6. python语言的三种基本结构_Python语言基础分支语句、循环语句.PPT

    * * 循环结构回顾 for循环 for 循环作为编程语言中最强力的特征之一 Python可以使用for语句循环遍历整个序列的值 for循环所做的概括为一句话: 于- 其中的每一个元素,做-事情 * ...

  7. 【数据分析】python基础必修3—条件语句/运算符/真假值/循环/算法练习

    目录 1.条件语句 ​2.运算符 2.1成员运算符 2.2逻辑运算符 3.真假值的判断 4.身份运算符 5.循环 5.1while循环 5.2for循环 5.3循环的中断 5.4循环算法练习:冒泡排序 ...

  8. Python基础——循环语句

    Python基础--循环语句 Python基础--循环语句 while循环 while循环与if....单分支结构的区别 while的四部循环法** for....in.....循环 break的使用 ...

  9. python基础循环语句

    python循环语句适合刚入门新手 python循环语句:一,while循环的基础语法.二,while循环的嵌套应用.三,for循环的基础语法.四,for循环的嵌套应用.五,循环中断. 一,while ...

  10. python语言入门z-python基础语法_8循环语句

    while 循环 Python中while语句的一般形式: while 判断条件: 语句 无限循环 我们可以通过设置条件表达式永远不为 false 来实现无限循环,实例如下: 使用 CTRL+C 来退 ...

最新文章

  1. mysql 数据字典详解_InnoDB数据字典详解-系统表
  2. jQuery,Ashx发送站内信
  3. 诺基亚在2016年资本市场日上公布重点财务及战略目标
  4. mysql安装转自 http://www.cnblogs.com/azhw/p/5143232.html
  5. 使用 Visual C# .NET 生成 Office COM 外接程序
  6. 分布式与人工智能课程(part4)--第四课
  7. 框架学习之Hibernate 第十节 事务原理与分析
  8. 详细描述一下 Elasticsearch 搜索的过程?
  9. vue 引入qunee_Vue页面中js引入的问题
  10. 使用LDAP查询快速提升域权限
  11. QTtabbar只有几个选项, 没有“Qttabar”这个选项
  12. 全民战“疫”,支付宝智能语音机器人到岗就位
  13. 修改mysql的authen_关于MySQL连接抛出Authentication Failed错误分析
  14. windows无法连接到某个wifi_笔记本电脑连接wifi时一直显示“windows无法连接到。。(wifi)”是怎么回事...
  15. Music decoding tool | 音乐解码工具
  16. jQuery.ajax 使用点滴
  17. 自动切图生成html,Photoshop如何实现UI自动切图?_html/css_WEB-ITnose
  18. jMonkeyEngine译文 FlagRush5(2)——跟随的摄像机(ChaseCamera)
  19. python怎么写代码求年华收益率_python计算年收益
  20. 16款最佳HTML5超酷动画演示及源码

热门文章

  1. Java--获取request中所有参数的方法
  2. 洛谷P3884 二叉树问题
  3. 第04章—整合Mybatis
  4. avalov+require实现tab栏
  5. 组装简历必备的9大要件
  6. delphi 中怎么知道某一个月有多少天
  7. POJ 1459--最大流算法
  8. SetWindowRgn注意点
  9. 作者赠送的《我的第一本c++书》收到啦
  10. 武汉.NET俱乐部论坛已经恢复