亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python如何使用單下劃線

發布時間:2022-03-22 10:38:30 來源:億速云 閱讀:117 作者:小新 欄目:開發技術

這篇文章將為大家詳細講解有關python如何使用單下劃線,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

單下劃線(_)

1、在解釋器中:在這種情況下,“_”代表交互式解釋器會話中上一條執行的語句的結果。這種用法首先被標準CPython解釋器采用,然后其他類型的解釋器也先后采用。

>>> _ Traceback (most recent call last): 

File "<stdin>", line 1, in <module> NameError: name '_' is not defined >>> 42>>> _ 42>>> 'alright!' if _ else ':(''alright!'>>> _ 'alright!'

2、作為一個名稱:這與上面一點稍微有些聯系,此時“”作為臨時性的名稱使用。這樣,當其他人閱讀你的代碼時將會知道,你分配了一個特定的名稱,但是并不會在后面再次用到該名稱。例如,下面的例子中,你可能對循環計數中的實際值并不感興趣,此時就可以使用“”。

n = 42for _ in range(n): 

  do_something()

3、國際化:也許你也曾看到”_“會被作為一個函數來使用。這種情況下,它通常用于實現國際化和本地化字符串之間翻譯查找的函數名稱,這似乎源自并遵循相應的C約定。例如,在Django文檔“轉換”章節中,你將能看到如下代碼:

from django.utils.translation import ugettext as _ 

from django.http import HttpResponse 

def my_view(request): 

  output = _("Welcome to my site.") 

  return HttpResponse(output)

可以發現,場景二和場景三中的使用方法可能會相互沖突,所以我們需要避免在使用“”作為國際化查找轉換功能的代碼塊中同時使用“”作為臨時名稱。

關于“python如何使用單下劃線”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

双江| 竹山县| 大埔县| 清河县| 兴文县| 大兴区| 海兴县| 法库县| 皋兰县| 尼玛县| 噶尔县| 进贤县| 略阳县| 响水县| 巍山| 丰顺县| 唐海县| 广水市| 尖扎县| 咸宁市| 米易县| 河北区| 呼玛县| 五指山市| 巴彦淖尔市| 吐鲁番市| SHOW| 永善县| 留坝县| 化隆| 岳普湖县| 浦江县| 敦化市| 固阳县| 平乡县| 白玉县| 沅江市| 平顺县| 弥渡县| 来安县| 镇宁|