1. 程式人生 > 其它 >python中的註釋

python中的註釋

註釋
在程式碼中對程式碼的哦你跟那個進行解釋說明的標註性文字,可以提高程式碼的可讀性(goto震怒)
註釋的內容會被python直譯器忽視
註釋的型別通常包括三種
單行註釋:以'#'開頭,直到換行結束
#users
多行註釋:並沒有單獨的多行註釋標記,將一堆三引號之間的程式碼成為多行註釋
實際上沒有多行註釋標記,認為三引號是多行註釋,只有三引號可以支援多行,單雙引號不支援多行,其本質是字串,只不過沒有被賦值罷了
中文編碼宣告註釋:在檔案開頭加上中文宣告註釋,用以指定原始碼檔案的編碼格式
#coding:gbk//python3後就不需要指定了
想要知道編碼可以通過以下方式實現
找到python檔案,右鍵選擇記事本開啟,然後單擊另存為,下面會跳出編碼方式,python3的預設編碼方式為UTF-8
如果在整個程式最前面加上#coding:gbk (其包含在ACSI中,注意在python中這種註釋會影響到中文編碼宣告註釋,不過要寫在文件的最前面,這個是會對檔案產生影響的,不再是註釋的不該變任何東西的本意)

但是筆者的電腦並不能產生上述所描述的編碼指定,筆者目前測試為下,如果想要轉成utf-8,那麼接下來的程式碼需要變成
# coding:utf-8
# coding=utf-8
# coding:ansi
# coding=ansi
上述的都是可以正常執行的程式碼段
# code:gbk
# code=gbk
這個才能將編碼轉換成ANSI中的GBK,不知道為什麼,等以後學的比較深入的時候再來填坑吧

這邊插入一個pycharm中的小警告:PEP 8: E265 block comment should start with '# '
在pycharm中希望註釋語句中#和註釋語句中間間隔一個空格,否則會產生警告