导航:首页 > 编程语言 > python里无限循环有价值吗

python里无限循环有价值吗

发布时间:2023-01-26 09:25:22

A. python 为啥陷入无限循环

True就是真的意思,while表示循环,while后到冒号前都是条件,符合条件就是True,你这个永远符合条件呀所以一直循环。
你可以这么设计,如果用户猜错了(大概率)继续循环(啥都不干)猜对了,在条件判断语句里面加输出恭喜你,break,跳出循环。程序结束
关于这个问题推荐你到runoob.com(不是恰饭这个网站真的好)找Python教程,里面有关于while循环foreach循环等的介绍,希望你学有所成望采纳

B. 用python ,怎么实现无限循环(非死循环)

用多线程并行处理while,需要 print x的话,用列队获取。

考虑多线程,开一个线程来无限累加。

import threading##多线程
def a:
while True:
print("hello")
def b:
print("xxxx")

threads=[]

扩展资

Python 是一门有条理的和强大的面向对象的程序设计语言,类似于Perl, Ruby, Scheme, Java。自从20世纪90年代初Python语言诞生至今,它已被逐渐广泛应用于系统管理任务的处理和Web编程。Python在设计上坚持了清晰划一的风格,这使得Python成为一门易读、易维护,并且被大量用户所欢迎的、用途广泛的语言。

C. python中的while Ture有什么作用

题主你好,

首先要了解在python中, while是用来处理循环结构的,基本语法为:

while 条件:

条件成立后执行的语句块

举个例子:

-----

a = 0

while a < 3:

print(a)

a += 1

print('执行结束!')

-----

上面代码定首先定义了一个变量a, 并赋初始值为0; 紧接着就是一个while循环, while循环条件为 a < 3; while循环的语句体中有两条语句 print(a)和 a += 1, 也就是说当 a < 3这个条件成立时, 就会执行print(a)和a +=1这2条语句. 接下来我们看执行过程:

  1. 首先 a = 0 执行后, 我们得到了一个值为0的变量a;

  2. 紧接着处理while循环, 先判断 a < 3是否成立, 因为a此时等于0, 而 0 < 3, 所以 a<3这个条件是成立的, 因为执行一次print(a), 此时屏幕上输出了第一个值: 0, 接着处理 a += 1, 这条语句执行后 a的值由0变为了1.

  3. 然后再回到while循环的条件部分, 看看现在是否还成立, 因为 1<3,, 所以 a<3这个条件现在还是成立的, 接着执行while循环语句块中的print(a), 此时得到第2个输出值: 1, 接着执行 a += 1, 此时a的值由1变为了2.

  4. 再回到while循环的条件部分, 还是看条件是否成立, 因为2 < 3, 所以 a<3这个条件成立, 因为还要执行while中的语句块, print(a), 此时得到第3个输出值: 2, 再执行 a +=1, a的值由2变为了3.

  5. 同理, 再回去看while循环的条件部分, 因为 3<3不成立, 所以到此while循环结束了, 跳出while循环继续向下执行print("执行结束!"), 此时得到第4个输出值: "执行结束"

  6. 到此上面的代码就算执行完了

*.上面6步的详细过程是为了让题主了解, while循环语句的执行过程, 这个过程理顺了,题主提的问题也就明白了

--------------

翻过来再看题主的问题:

while True的作用?

从上面对例子的详细中可以知道, 由于while循环语句的条件部分为True, 即永远成立, 所以会不断的执行while循环的语句体.

举例来说:

-----

a = 0

while True:

print(a)

a += 1

print("这句永远不会被执行!")

-----

我就不详述整个执行过程了, 光看while循环语句部分, 由于每次回到while的条件部分得到的都是成立的结果, 所以会一直输出 0, 1, 2...就这样一直输出,不会停止.

写在最后: 当然while True这种语句, 一般都是伴随着, break这种语句的,也就是说在循环语句中加上判断条件, 条件满足就执行break从而跳出循环. 否则死循环一般情况下是没意义的.

希望可以帮到题主, 欢迎追问

D. python中的while循环可以做什么东西

Python中通过while实现无限循环,当条件判断为True时循环体重复执行语句块中语句。当条件为False时循环终止,执行与while同级别缩进的后续语句。

E. python循环次数是否越多越好 为什么

不是的,越多的循环容易把自己搞混,而且Python是虚拟语言,会占用内存

F. python中的无限循环是怎么弄得

1、pythom 中的无限循环用while循环:

a = 0

while a == 1:

print('世界你好')

2、pythom 中的无限循环用for循环:


G. python中的无限循环是怎么弄得

while 1
就应该算是无限循环了,但是这个是有风险的,无限循环消耗内存,无法自动结束
是个有安全风险的操作
不建议使用

H. python循环语句是什么

python 循环语句:

while 判断条件(condition):

执行语句(statements)……

执行语句可以是单个语句或语句块。判断条件可以是任何表达式,任何非零、或非空(null)的值均为true。

当判断条件假 false 时,循环结束。

Python语言风格简介:

Python在设计上坚持了清晰划一的风格,这使得Python成为一门易读、易维护,并且被大量用户所欢迎的、用途广泛的语言。

对于一个特定的问题,只要有一种最好的方法来解决就好。这在由Tim Peters写的Python格言里面表述为:There should be one-- and preferably only one --obvious way to do it. 这正好和Perl语言的中心思想TMTOWTDI完全相反。

Python的作者有意的设计限制性很强的语法,使得不好的编程习惯都不能通过编译。其中很重要的一项就是Python的缩进规则。

阅读全文

与python里无限循环有价值吗相关的资料

热点内容
java输入流字符串 浏览:341
安卓软件没网怎么回事 浏览:785
dvd压缩碟怎么导出电脑 浏览:274
冒险岛什么服务器好玩 浏览:541
如何在服务器上做性能测试 浏览:793
命令序列错 浏览:259
javaif的条件表达式 浏览:576
手机app上传的照片怎么找 浏览:531
云服务器面临哪些威胁 浏览:748
c语言各种编译特点 浏览:177
路由器多种加密方法 浏览:604
程序员阻止电脑自动弹出定位 浏览:168
如何做服务器服务商 浏览:761
su剖切命令 浏览:726
devc编译背景 浏览:211
学习单片机的意义 浏览:51
音频算法AEC 浏览:911
加密货币容易被盗 浏览:82
苹果平板如何开启隐私单个app 浏览:704
空调压缩机一开就停止 浏览:529