1. 程式人生 > >Python多行註釋技巧

Python多行註釋技巧

Python語言本身是沒有註釋多行的支援的,如果需要註冊多行,可以用一個取巧的方法,就是把需要註釋的程式碼塊用三個單引號或者雙引號括起來,賦值為一個永遠都不會使用的字串變數,例如:

__devilcomment = '''
if bCmpLog == "True":
        self.appendAdsLogToCmpLog("")
 
if bCmpBinaryLog == "True":
        self.appendBinaryAdsLogToCmpLog(res)
 
if bCompareResp == "True":
    self.appendResponseToCmpLog(response_strs)
 
print "move new and debug logs"
self.tools.move (src_db,dst_db)
'''


由於註釋符本身也是字串型別的,所以開頭和結尾必須單獨一行。

也可以在eclipse中使用快捷鍵ctrl+/ 多行註釋或者取消

相關推薦

Python註釋技巧

Python語言本身是沒有註釋多行的支援的,如果需要註冊多行,可以用一個取巧的方法,就是把需要註釋的程式碼塊用三個單引號或者雙引號括起來,賦值為一個永遠都不會使用的字串變數,例如: __devilcomment = ''' if bCmpLog == "True":

python註釋 && Eclipse和PyDev搭建完美Python開發環境(Ubuntu篇)

python本身不帶多行註釋,編輯時每行敲一個“#”相當的不方便,其實可以有變通的方法 1. 把要註釋的塊用if 0:包起來,需要注意縮排 2. 把要註釋的塊用'''    '''包起來,也需要注意縮排。不過一般情況下'''是用來做function doc的,所以

python 註釋

最近看了點Python資料,挺有意思的,寫程式碼的時候突然發現Python的註釋只有針對於單行的註釋(用#),上網找了一下相關資料,發現好多人也都在討論Python多行註釋的問題,裡面介紹的也都是關於單行的註釋,要想多行註釋只能每行程式碼前面都加上#,我靠!這可挺鬱悶的,儘管使用Eclipse快捷鍵可以進

Python單行註釋註釋

單行 全局 速度 無法 第三方 本質 特性 最小 利用 >>> print "hello,world"hello,world>>> 2+24#單行註釋 """每行代碼的後面可以加上分號,但是不會有任何作用,除非同一行還有更多的代碼,

Python的單行、註釋

cnblogs ima images ges 分享 mage logs 多行 bsp 單行用# 多行用3個單引號‘或者3個雙引號" Python的單行、多行註釋

Python中的單行註釋符號

批量 輸出 12px pri 包含 padding auto p s mic 一、python單行註釋符號(#) 井號(#)常被用作單行註釋符號,在代碼中使用#時,它右邊的任何數據都會被忽略,當做是註釋。 print 1 #輸出1 #號右邊的內容在執行的時候是不會被輸出的。

Python 註釋註釋(塊註釋)

學習筆記:https://pan.baidu.com/s/1PQKjl9t-b4XxR-2wstugEA   密碼:tamx   demo.py: # 這是一個單行註釋。一般在#後加一個空格(格式化) print("hello hello") """ 這是

Python中的註釋文件編寫風格彙總

什麼是docstring在軟體工程中,其實編碼所佔的部分是非常小的,大多是其它的事情,比如寫文件。文件是溝通的工具。 在Python中,比較推崇在程式碼中寫文件,程式碼即文件,比較方便,容易維護,直觀,一致。 程式碼寫完,文件也出來了。其實Markdown也差不多這種思想,文

Python 把較長的一行程式碼分成技巧

 在寫程式碼過程中,經常遇到一行程式碼很長的情況。為了讓程式碼顯得整齊乾淨,就需要把一行程式碼分成多行來寫,Python中有兩種小技巧可以實現該功能: 1.用反斜槓連結多行程式碼,示例輸出:55 a = 22 + \ 33 print a2.用小括號括起來

PythonPython中的註釋文件編寫風格彙總

【筆記】Epytext風格比較緊湊(推薦);Google風格和numpy風格層次分明,但是比較長;================================什麼是docstring在軟體工程中,其實編碼所佔的部分是非常小的,大多是其它的事情,比如寫文件。文件是溝通的工具

notepad++使用技巧第4篇---註釋

最近編輯器轉到notepad++,剛接觸想有些程式碼多行註釋,要不很不方便啊,研究了下解決!快捷鍵如下:單行、多行註釋           //  ctrl+k區塊註釋                 

python 單行註釋/註釋/程式碼間註釋/特殊註釋/"""doc String

1.單行註釋 python中單行註釋採用 #開頭 點選(此處)摺疊或開啟 #!/usr/bin/python#filename: searchengine.py#input: onne#output: none#writer: mail:[email pro

python三種方式單行、註釋

方式1: 單行註釋:shift + #(在程式碼的最前面輸入,非選中程式碼進行註釋) 多行註釋:同單行一樣在每一行的前面輸入shift+# 方式2: 單行和多行一樣的方式:Ctr+/(前提是選中需要註釋的程式碼) 方式3: 輸入''' '''或者""" """,將

JavaSE7基礎 單行註釋// 與 註釋 /**/

png 深入 img 4.2 div static ring 版本 blog jdk版本 :jdk-7u72-windows-i586系統 :Windows7編輯器 :Notepad++ v7.4.2註意事項 :博文內容僅供參考,不可用於其他用途。 代碼

vim中如何設置註釋和刪除註釋

需要 visual 註釋符 註釋 命令行 多行 bsp nbsp 字母 多行註釋: 1. 進入命令行模式,按ctrl + v進入 visual block模式,然後按j, 或者k選中多行,把需要註釋的行標記起來 2. 按大寫字母I,再插入註釋符,例如# 3. 按esc鍵然後

eclipse註釋格式化代碼時自動添加的星號怎麽去掉?

都去 註釋格式 格式 style comment ble format com general 用eclipse的代碼格式化的時候,多行註釋的格式會被調亂,並且每行都添加一個星號在前,有沒有辦法設置這個多行註釋的格式化模版把這些個星號都去掉?Java->Code St

python代碼簡化

words tin sig 代碼簡化 stop ext rom ive for python中,可以把多行代碼簡化為一行,把for循環和if條件判斷都集中到一行裏來寫,示例如下: >>> from nltk.corpus import stopwords

vim註釋與取消

== 相關配置 問題 eas gpo 固定 如果 點擊 http 神操作 在vim中編寫代碼,常常會遇到多行註釋和取消註釋的情況,在VS中我們可以用默認的快捷鍵或者在設置中自定義快捷鍵來解決這個問題。 vim既然這麽強大,必然也是有快捷鍵來完成的。下面給

vim/vi編輯工具實現註釋和取消註釋

多行註釋 取消多行註釋 linux 系統:Linux多行註釋:進入命令行模式-->將光標移動到要註釋的第一行位置-->按ctrl + v進入 visual block模式-->按字母j,或k(或者上下移動鍵)縱向選中需要註釋的行-->按大寫字母I,進入插入模式-->輸

使用UltraEdit配置註釋和取消註釋

菜單 col 分享圖片 按鍵 ati erl ctrl+s asc Oz UltraEdit功能強大,使用方便,成為軟件開發者必備的文檔和代碼編輯工具。有很多人也直接用它來寫代碼,如C/Java,腳本如:Perl/Tcl/JavaScript 等。如果用來寫代碼,有一個不方