2017-02-02 44 views
3

#什麼#!是指在示例python代碼中顯示多次而不僅僅是腳本的第一行?#是什麼!是指在示例python代碼中顯示多次而不僅僅是腳本的第一行?

如何我發現它顯示了一些示例代碼了

例子:

#! [connectack] 
def connectAck(self): 
    if self.async: 
     self.startApi() 
#1 [connectack] 

是什麼代碼通過包含#1 [...]行有什麼不同?

+3

不知道;一些隨機工具重載評論。也許有些代碼生成器跟蹤函數的開始和結束位置? –

+1

至少對於那些評論來說,沒有* Python特有*的含義。對於Python來說,它們只是評論。 –

+0

我看到「connectack」與DHCP消息有關,它表示「連接確認」,也許這就是這個代碼的含義? – gregory

回答

6

這些只是Python的註釋(#將一行的其餘部分變成Python中的註釋)。

可能有一些工具利用註釋的內容來做某些事情,但它們並不是Python的標準。

0

他們是評論。

在您開始使用#後,該行的其餘部分將被註釋,並且不會影響您的代碼。

評論一條線可以是有用的方式,你可以解釋下面的函數或代碼的作用。跟蹤自己或其他人的代碼。

在項目組中工作非常有用。

相關問題