python while true用法

简介: python while循环语句的一般形式是while后面跟一个条件表达式,当该表达式的返回值为True,或经过布尔转换会返回True,比如1转换为bool布尔类型会为True,那么就执行一次while的循环。while True,即直接把表达式设置为True,那么无论如何,代码都将进行一次while的循环,直到遇到退出的条件,而且如果没有退出循环的条件,那么将无限循环下去。

python while true用法

python while循环语句的一般形式是while后面跟一个条件表达式,当该表达式的返回值为True,或经过布尔转换会返回True,比如1转换为bool布尔类型会为True,那么就执行一次while的循环。while True,即直接把表达式设置为True,那么无论如何,代码都将进行一次while的循环,直到遇到退出的条件,而且如果没有退出循环的条件,那么将无限循环下去。使用while True,一般会在循环的代码块(下方的code_block)中设置一个触发退出循环的条件,避免无限无限循环下去。

python while循环语句的一般形式:

while condition:
    code_block

while true用法实例代码

如下代码,该实例中的while循环的退出机制是num == 0,而在while循环开始之前已经将num赋值为零,但while循环还是进行了一次循环,并执行了print(num),直到触发退出的机制,第二个while循环之中,使用了表达式,while并没有执行while循环中的代码块:

>>> num = 0
>>> while True:
...     print(num)
...     if num == 0:
...         break
... 
0
>>> while num != 0:
...     print(num)
...

原文:python while true用法

免责声明:内容仅供参考!

相关文章
|
26天前
|
存储 数据库 Python
python高级用法2
python高级用法2
|
3天前
|
Python
|
5天前
|
Python
python中x[:] x[::]用法总结
python中x[:] x[::]用法总结
13 2
|
5天前
|
数据可视化 数据挖掘 数据处理
Python中的数据可视化:matplotlib与seaborn的用法
Python中的数据可视化:matplotlib与seaborn的用法
|
5天前
|
Python
解释Python中的`*args`和`**kwargs`的用法。
解释Python中的`*args`和`**kwargs`的用法。
6 1
|
6天前
|
Python
Python 中的 `while` 循环
Python 中的 `while` 循环
11 1
|
19天前
|
机器学习/深度学习 JavaScript Python
GEE机器学习——混淆矩阵Classifier.confusionMatrix()和errorMatrix()和exlain()的用法(js和python代码)
GEE机器学习——混淆矩阵Classifier.confusionMatrix()和errorMatrix()和exlain()的用法(js和python代码)
14 0
|
20天前
|
Python
python中random.choice用法
python中random.choice用法
14 0
|
25天前
|
Python
【Python基础】- for/while循环语句
【Python基础】- for/while循环语句
23 0
|
28天前
|
Python Java Go
Python每日一练(20230416) 有效数字、二叉树最大深度、单词搜索
Python每日一练(20230416) 有效数字、二叉树最大深度、单词搜索
20 0
Python每日一练(20230416) 有效数字、二叉树最大深度、单词搜索

相关产品

  • 云迁移中心