Python While循环

示例

甲while环会引起将要执行的循环语句,直到循环条件为falsey。以下代码将执行循环语句总共4次。

i = 0 

while i < 4:

    #循环语句

    i = i + 1

尽管上述循环可以轻松地转换为更优雅的for循环,但是while循环对于检查是否满足某些条件很有用。以下循环将继续执行直到myObject准备就绪。

myObject = anObject()

while myObject.isNotReady():

    myObject.tryToGetReady()

while通过使用数字(复数或实数)或,循环也可以无条件运行True:

import cmath

complex_num = cmath.sqrt(-1)

while complex_num:      # 您也可以用任何数字,True或任何类型的值替换complex_num

    print(complex_num)   # 永远打印1j

如果条件始终为true,则while循环将永远运行(无限循环),前提是它没有被break或return语句或异常终止。

while True:

    print "Infinite loop"

# 无限循环

# 无限循环

# 无限循环

# ...

           

以上是 Python While循环 的全部内容, 来源链接: utcz.com/z/334563.html

回到顶部