手把手教你学Python 的循环结构

在这里插入图片描述

Python 提供了 for 循环和 while 循环(在 Python 中没有 do…while 循环),今天就给大家详细介绍下相关信息。

1、while - else 循环
当while循环正常执行完的情况下,执行else输出,,如果while循环中执行了跳出循环的语句,比如 break,将不执行else代码块的内容。

2、for 循环
for循环是迭代循环,在Python中相当于一个通用的序列迭代器,可以遍历任何有序序列,如str、list、tuple等,也可以遍历任何可迭代对象,如dict(字典)。

每次循环,迭代变量被设置为可迭代对象的当前元素,提供给代码块使用。
例:
‘’‘for 迭代变量 in 可迭代对象:
代码块
‘’‘for i in ‘ILoveRM’:print(i, end=’ ‘) # 不换行输出#输出结果# I L o v e R Mdic = {‘a’: 1, ‘b’: 2, ‘c’: 3, ‘d’: 4}for key, value in dic.items():print(key, value, sep=’:’, end=’ ')#输出结果 # a:1 b:2 c:3 d:4

3、for - else 循环
当for循环正常执行完的情况下,执行else输出,,如果for循环中执行了跳出循环的语句,比如 break,将不执行else代码块的内容,与while - else语句一样。

以上就是关于Python 的循环结构的相关介绍了,大家可以根据以上方法进行操作练习。
文章部分内容源于网络,联系侵删*
文章转自:http://http.taiyangruanjian.com/news/93362.html

猜你喜欢

转载自blog.csdn.net/zhimaHTTP/article/details/113752543