第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Python:在Help()輸出中,斜杠意味著什么?

Python:在Help()輸出中,斜杠意味著什么?

牧羊人nacy 2019-07-08 12:28:23
Python:在Help()輸出中,斜杠意味著什么?是什么/均數(shù)在Python3.4中help輸出range在結(jié)束括號之前?>>> help(range)Help on class range in module builtins:class range(object)  |  range(stop) -> range object |  range(start, stop[, step]) -> range object |    |  Return a virtual sequence of numbers from start to stop by step.  |    |  Methods defined here:  |    |  __contains__(self, key, /)  |      Return key in self.  |    |  __eq__(self, value, /)  |      Return self==value.                                         ...
查看完整描述

3 回答

?
大話西游666

TA貢獻1817條經(jīng)驗 獲得超14個贊

它表示位置僅限參數(shù),參數(shù)你不可能用作關鍵字參數(shù)。這些參數(shù)只能在CAPI中指定。

意思是key爭論__contains__只能按位置傳遞(range(5).__contains__(3)),而不是作為關鍵字參數(shù)(range(5).__contains__(key=3)),一些你能,會,可以在純python函數(shù)中處理位置參數(shù)。

也請參閱論證診所文件:

若要在參數(shù)診所中將所有參數(shù)標記為純位置參數(shù),請?zhí)砑?/trans>/在最后一個參數(shù)之后的一行上,縮進的參數(shù)行與參數(shù)行相同。

以及(最近添加的)Python常見問題:

函數(shù)參數(shù)列表中的斜杠表示它之前的參數(shù)僅為位置參數(shù)。位置參數(shù)是那些沒有外部可用名稱的參數(shù)。在調(diào)用一個只接受位置參數(shù)的函數(shù)時,將參數(shù)映射到僅基于其位置的參數(shù)。

還為將來可能包含在Python中的語法進行了定義,請參見佩普457-只定位參數(shù)的語法.

這個PEP最近已經(jīng)恢復,并且已經(jīng)接受納入Python..由于Python3.8仍然處于alpha階段,它可能在該版本中成為現(xiàn)實,或者在3.9中成為現(xiàn)實,這取決于它的速度參考實施可以最后確定。

只有位置參數(shù)才能帶來更清晰、更清晰的API,使純Python實現(xiàn)更一致和更易于維護,并且因為只使用位置參數(shù)所需的處理非常少,所以它們會導致更快的Python代碼。


查看完整回答
反對 回復 2019-07-08
?
紅糖糍粑

TA貢獻1815條經(jīng)驗 獲得超6個贊

我自己問了這個問題。)發(fā)現(xiàn)/最初是由Guido在這里.

備選方案:使用‘/’怎么樣?它與“*”的意思是“關鍵字參數(shù)”相反,而‘/’并不是一個新字符。

然后他的建議.

呵呵。如果是這樣的話,我的“/”提議就贏了:

 def foo(pos_only, /, pos_or_kw, *, kw_only): ...

我認為與此相關的文件是Pep 570..重述部分看起來不錯。

重述

用例將決定在函數(shù)定義中使用哪些參數(shù):

 def f(pos1, pos2, /, pos_or_kwd, *, kwd1, kwd2):

作為指導:

使用位置-僅當名稱不重要或沒有意義,并且只有少數(shù)參數(shù)將始終以相同的順序傳遞。使用關鍵字-僅當名稱有意義時,而函數(shù)定義通過對名稱的顯式定義更容易理解。


如果函數(shù)以/

def foo(p1, p2, /)

這意味著所有的函數(shù)參數(shù)都是位置的。


查看完整回答
反對 回復 2019-07-08
?
jeck貓

TA貢獻1909條經(jīng)驗 獲得超7個贊

任何現(xiàn)在遇到這種情況的人都可能有興趣知道Pep 570(根據(jù)這個討論帖子在純Python函數(shù)定義中,這種語法是合法的。我不確定它是否會進入Python3.8,但很有可能出現(xiàn)這種情況。

查看完整回答
反對 回復 2019-07-08
  • 3 回答
  • 0 關注
  • 933 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號