您当前的位置:首页 > IT编程 > python
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:Python基础之循环语句相关知识总结

51自学网 2021-10-30 22:29:01
  python
这篇教程Python基础之循环语句相关知识总结写得很实用,希望能帮到您。

一、循环语句介绍

 1.循环语句理解

循环语句允许我们执行一个语句或语句组多次,可以让我们的代码重复的去执行。

2.循环语句示意图

在这里插入图片描述

二、循环语句的分类

在这里插入图片描述

三、循环控制语句

在这里插入图片描述

四、while循环

while循环解释:判断语句的条件是否为真,如果为真,则执行代码,然后再次判断条件,直到条件为假为止,循环结束。

1.while死循环

# 死循环示例while True:    print("高山仰止,景行行止,虽不能至,心向往之。")

在这里插入图片描述

2.while条件循环

# while循环,有条件(列出一串数的示例)i = 1while i <= 100:    print(i)    i = i + 1

在这里插入图片描述

# 要求从1加到100h = 0i = 1while i <= 100:    h = h + i    i = i + 1print(h)

在这里插入图片描述

# 计算1-2+3-4+5-6+7.....-100 结果h = 0i = 1while i <= 100:    m = i % 2    if m == 1:        h = h + i    else:        h = h - i    i = i + 1print(h)

在这里插入图片描述

五、break和continue

1.break使用

break:让当前这个循环立即停止

while True:    content = input("请输入你要学习的内容:")    if content == "ex":        break    print("认真做笔记:", content)

在这里插入图片描述

2.continue使用

continue:停止当前本次循环,继续执行下一次循环。

i = 1while i <= 10:    if i == 4:        i = i +1        continue    print(i)    i = i + 1

在这里插入图片描述

六、for循环

Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串。

在这里插入图片描述

1.for循环示例

m = "我要学习python"for i in m:    print("这次循环得到的是:", i)

在这里插入图片描述

2.for循环中range的使用方法

①range(n)的模式

for i in range(8):    print(i)

在这里插入图片描述

②range(m,n)的模式

for i in range(1,9):    print(i)

在这里插入图片描述

③range(m,n,s)模式

for i in range(1,10,2):    print(i)

在这里插入图片描述

七、pass语句的使用

PASS:代码占位

for letter in 'Python':    if letter == 'h':        pass        print('这是 pass 块')    print('当前字母 :', letter)print("Good bye!")

在这里插入图片描述

到此这篇关于Python基础之循环语句相关知识总结的文章就介绍到这了,更多相关Python循环语句内容请搜索51zixue.net以前的文章或继续浏览下面的相关文章希望大家以后多多支持51zixue.net!


浅谈Python pygame绘制机制
分析语音数据增强及python实现
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。