導航:首頁 > 編程語言 > 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反向工程 瀏覽:110
pdf文檔轉換excel 瀏覽:8
主角叫楚天的都市小說 瀏覽:754
程序員三重境界 瀏覽:871
菜雞方舟上怎麼開伺服器 瀏覽:727
馬林固件編譯錯誤 瀏覽:910
市場營銷案例pdf 瀏覽:770
魔爪閱讀網 瀏覽:19
app地推業績統計在哪裡 瀏覽:993
維語電影網站大全 瀏覽:958
程序員骨腫瘤上熱搜 瀏覽:847
聚優電影 瀏覽:45
國企保底工資演算法 瀏覽:730
視聽說伺服器地址是什麼意思 瀏覽:657
一部男主叫大志的電影叫 瀏覽:650
安卓反編譯後編譯不回來 瀏覽:195
快穿肉文推薦 瀏覽:263
lol新手推薦什麼伺服器 瀏覽:283
尼桑奇駿壓縮機 瀏覽:170
android模態對話框 瀏覽:793