欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

解析Python中while true的使用

 更新時間:2015年10月13日 19:20:50   投稿:goldensun  
這篇文章主要介紹了解析Python中while true的使用,while true即用來制造一個無限循環(huán),需要的朋友可以參考下

無限循環(huán)
如果條件判斷語句永遠為 true,循環(huán)將會無限的執(zhí)行下去,如下實例:

#!/usr/bin/python
# -*- coding: UTF-8 -*-

var = 1
while var == 1 : # 該條件永遠為true,循環(huán)將無限執(zhí)行下去
  num = raw_input("Enter a number :")
  print "You entered: ", num

print "Good bye!"


以上實例輸出結果:

Enter a number :20
You entered: 20
Enter a number :29
You entered: 29
Enter a number :3
You entered: 3
Enter a number between :Traceback (most recent call last):
 File "test.py", line 5, in <module>
  num = raw_input("Enter a number :")
KeyboardInterrupt

注意:以上的無限循環(huán)你可以使用 CTRL+C 來中斷循環(huán)。

python while 1 vs while True
Python 3.0之前,他們的執(zhí)行是不同的:
while 1,python會進行優(yōu)化,每次循環(huán)是不會去檢查1的條件,因此性能會好
而while True,在python 3k前,True不是保留字,用戶可以True=0,所以,每次還要比較True的值

Python 3.0之后,True/False都變成了保留字,

>>> True = 10


會報錯
因此,python 3后,while 1和while True效果一樣,都會被解釋器優(yōu)化

相關文章

  • Python利用arcpy模塊實現柵格的創(chuàng)建與拼接

    Python利用arcpy模塊實現柵格的創(chuàng)建與拼接

    這篇文章主要為大家詳細介紹了如何基于Python語言arcpy模塊,實現柵格影像圖層建立與多幅遙感影像數據批量拼接(Mosaic)的操作,感興趣的可以了解一下
    2023-02-02
  • 使用Filter過濾python中的日志輸出的實現方法

    使用Filter過濾python中的日志輸出的實現方法

    這篇文章主要介紹了使用Filter過濾python中的日志輸出,本文給大家分享幾種方法,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-07-07
  • Python3實現發(fā)送QQ郵件功能(文本)

    Python3實現發(fā)送QQ郵件功能(文本)

    這篇文章主要為大家詳細介紹了Python3實現發(fā)送QQ郵件功能,文本方面,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-12-12
  • Numpy一維線性插值函數的用法

    Numpy一維線性插值函數的用法

    這篇文章主要介紹了Numpy一維線性插值函數的用法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • pandas之分組統計列聯表pd.crosstab()問題

    pandas之分組統計列聯表pd.crosstab()問題

    這篇文章主要介紹了pandas之分組統計列聯表pd.crosstab()問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-09-09
  • 基于PyQt5制作一個動態(tài)指針時鐘

    基于PyQt5制作一個動態(tài)指針時鐘

    這篇文章主要和大家分享如何利用Python中的PyQt5制作一個動態(tài)指針時鐘來顯示實時時間,文中的示例代碼講解詳細,需要的可以參考一下
    2022-02-02
  • Python基于Serializer實現字段驗證及序列化

    Python基于Serializer實現字段驗證及序列化

    這篇文章主要介紹了Python基于Serializer實現字段驗證及序列化,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-11-11
  • django 快速啟動數據庫客戶端程序的方法示例

    django 快速啟動數據庫客戶端程序的方法示例

    這篇文章主要介紹了django 快速啟動數據庫客戶端程序的方法示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-08-08
  • Python截圖并保存的具體實例

    Python截圖并保存的具體實例

    在本篇文章里小編給大家分享了一篇關于Python截圖并保存的具體實例,對此有興趣的朋友們可以參考下。
    2021-01-01
  • 使用mypy對python程序進行靜態(tài)檢查

    使用mypy對python程序進行靜態(tài)檢查

    大家好,本篇文章主要講的是使用mypy對python程序進行靜態(tài)檢查,感興趣的同學快來看一看吧,對你有幫助的話記得收藏一下哦
    2021-11-11

最新評論