91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

乌鲁木齐县| 柳江县| 饶河县| 平邑县| 瑞金市| 崇阳县| 文成县| 新昌县| 博湖县| 北海市| 大悟县| 新密市| 辉南县| 双柏县| 天台县| 长葛市| 平罗县| 巴彦淖尔市| 谢通门县| 利辛县| 合阳县| 凤山市| 东乌珠穆沁旗| 乌恰县| 门头沟区| 临漳县| 永州市| 旺苍县| 静宁县| 永登县| 河北省| 天气| 新丰县| 临夏县| 山东| 凌源市| 连城县| 贵德县| 汉寿县| 和平县| 明星|