Python循环语句

Posted zqunor

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python循环语句相关的知识,希望对你有一定的参考价值。

while循环

当条件成立时,循环体的内容可以一直执行,但是避免死循环,需要有一个跳出循环的条件才行。

for循环

  • 遍历任何序列(列表和字符串)中的每一个元素
>>> a = ["China", 'is', 'powerful']
>>> for x in a:
...     print(x)
...
China
is
powerful

range() 函数

生成一个等差数列(并不是列表)。

range(4) => range(0, 4)

list(range(4)) => [0,1,2,3]

list(range(1, 4)) => [1,2,3]

  • list(): 返回一个序列(列表或字符串)中的每一个元素。
  • range()返回的是一种可迭代对象,而不是具体的列表
>>> a = range(10)
>>> a
range(0, 10)
>>> b = list(a)
>>> b
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

continue语句

#!/usr/bin/env python3
while True: 
    n = int(input("Please enter an Integer: "))
    if n < 0:
        continue;
    elif n == 0:
        break;
    print("Square is ", n**2)

技术图片

  • n的平方:n**2
  • n的立方:n**3

以上是关于Python循环语句的主要内容,如果未能解决你的问题,请参考以下文章

python中循环语句

Python for循环语句

值得收藏!16段代码入门Python循环语句

9python判断语句与循环语句

Python for循环使用 else 语句

shell if 语句