国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

為什么python為什么在“。”之后的對象和方法名稱之間要留空格?

瀏覽:10日期:2022-08-07 13:01:35
如何解決為什么python為什么在“。”之后的對象和方法名稱之間要留空格??

該.就像一個運營商。你可以做obj . attr同樣的方式,你可以做this + that或this *that等。該語言參考說:

除邏輯行的開頭或字符串文字外,空格字符空格,制表符和換頁符可互換使用以分隔標記。

由于該規則是如此籠統,因此我將假定執行此代碼的代碼是在解析過程的早期。它沒有特定于.。它只是忽略除行首或字符串內的所有空白。

解決方法

有誰知道為什么python允許您在對象和稱為“”的方法名稱之間添加無限量的空格。?

這里有些例子:

>>> x = [] >>> x. insert(0,’hi’) >>> print x [’hi’]

另一個例子:

>>> d = {}>>> d [’hi’] = ’there’>>> print d{’hi’: ’there’}

對于類也是如此。

>>> myClass = type(’hi’,(),{’there’: ’hello’})>>> myClass. there’hello’

我使用的是python 2.7,我嘗試過進行一些Google搜索并查看python源代碼,但找不到任何允許這樣做的原因。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 温州市| 莆田市| 手游| 嘉义市| 扬州市| 本溪市| 荣昌县| 灵石县| 吉林省| 法库县| 林西县| 香河县| 历史| 黄陵县| 肃北| 法库县| 邵阳市| 赣州市| 玛曲县| 右玉县| 三明市| 安义县| 内黄县| 大新县| 璧山县| 金川县| 罗江县| 光山县| 卢氏县| 永泰县| 丰县| 罗平县| 施秉县| 永州市| 保定市| 仁化县| 洪雅县| 苗栗县| 淳安县| 珲春市| 寻乌县|