久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

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

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

瀏覽:5日期: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 編程
相關文章:
主站蜘蛛池模板: 吉林省| 上犹县| 东乌珠穆沁旗| 安达市| 德江县| 石林| 额尔古纳市| 昌邑市| 汉川市| 湖口县| 承德县| 黎平县| 柳江县| 阿拉善左旗| 重庆市| 萍乡市| 平阳县| 中西区| 乐业县| 新平| 磐安县| 博爱县| 大荔县| 吉木乃县| 蓬莱市| 江山市| 武夷山市| 易门县| 观塘区| 泾川县| 大港区| 墨江| 静海县| 弥渡县| 凤山市| 施秉县| 天峻县| 柳州市| 上虞市| 区。| 罗田县|