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

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

為什么python為什么在“?!敝蟮膶ο蠛头椒Q之間要留空格?

瀏覽:2日期: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 編程
相關文章:
主站蜘蛛池模板: 苍梧县| 汉川市| 六枝特区| 京山县| 瓦房店市| 绥棱县| 江川县| 镇赉县| 陵川县| 施秉县| 咸宁市| 红桥区| 花垣县| 成武县| 丹东市| 澄迈县| 东乡县| 民丰县| 合川市| 浮梁县| 长武县| 云安县| 改则县| 拜泉县| 镇巴县| 六盘水市| 达日县| 平定县| 三门县| 上虞市| 德安县| 余姚市| 崇义县| 哈尔滨市| 瑞昌市| 广灵县| 那曲县| 屏南县| 左权县| 九寨沟县| 广宁县|