Python 循环语句使用(for语句和while语句)

因感觉Python中for while循环和其他语言不太一样,太过简洁特此记录

  • for语句

Python中for语句的特性是一种遍历循环的方法,利用该特性可以更灵活地进行循环设计。

for循环的理解:

该语句将遍历结构体中的元素一次赋值给循环变量,并执行一次语句块,因此循环次数理论上是有限的。下面通过代码理解几种for循环用法。

print('常规遍历:')
for i in range(5):
    print(i)

常规遍历

print('区间数值遍历:')
for i in range(5, 10):
    print(i)

区间数值遍历

print('区间递增遍历:')
for i in range(5, 10, 2):
    print(i)

区间递增遍历

print('字符串遍历:')
for c in 'Python':
    print(c)

字符串遍历

print('列表遍历:')
for item in ['Python', '哼哼哈伊', 123.45]:
    print(item)

列表遍历

  • while条件无限循环语句

条件成立(true)执行语句块,直至条件不成立(false)退出。以例子演示

print('条件无限循环:')
i = 5
while i > 0:
    i -= 1
    print(i)

条件无限循环

循环控制保留字break

跳出当前循环,执行循环后面的语句

循环控制保留字continue

跳出当次循环,继续执行余下循环

本文转自 https://zhuanlan.zhihu.com/p/144797859,如有侵权,请联系删除。

posted @ 2022-09-22 22:19  yassine  阅读(278)  评论(0编辑  收藏  举报