『壹』 python如何進行中文注釋
#在Python中顯示中文注釋和輸出中文
a ="中文"
print a
d:Python27python.exe "D: est中文.py"
Process started >>>
File "D: est中文.py", line 1
SyntaxError: Non-ASCII character 'xe5' in file D: est中文.py on line 1, but no encoding
declared; see http://python.org/dev/peps/pep-0263/ for details
<<< Process finished. (Exit code 1)
#-*- coding:utf-8 _*-
#在Python中顯示中文注釋和輸出中嫌鬧文
a ="中文"
print a
d:Python27python.exe "D: est中文.py"
Process started >>>
<<< Process finished. (Exit code 0)
#-*- coding:utf-8 _*-
#在Python中顯示中文注釋和輸出中文
a ="中文"
print a.decode('utf-8').encode('cp936')
d:Python27python.exe "D: est中文.py"
Process started >>>
中文
<<< Process finished. (Exit code 0)
(1)pythondoc注釋擴展閱讀
python源代碼必須完全由ASCII集合組成,如果直接在python中添加中文注釋的時候,python執行時會引發異常,告知非ASCII字元語法錯誤。
類似:SyntaxError: Non-ASCII character.....................but no encoding declared;
解決方法就是告知python使用的編碼方式,告知方法是在源文件的初始部分,而且賀扒必須放在第一行,否則不起作用!
例如:
#coding=utf-8
或
#coding=gbk
表示文件的編芹拍罩碼
『貳』 python中的_doc_是什麼意思
您好,首先您描述有誤,應該是__doc__,雙下劃線。
每孝緩個對象都會有一個__doc__屬性,用於描述該對象的作用。在一個模塊被import時,其文件中的某些特殊的字元串會被python解釋器保存在相應對象的__doc__屬性中。比如,一個模塊有模塊的__doc__,一個class或function也有其對應的__doc__屬性。在python中,一個模塊其實就是一個.py文件。在文件中特殊的地方書寫的字元串就是所腔頌謂的docstrings,就是巧圓模將被放到__doc__的內容。這個「特殊的地方」包括:
1.一個文件任何一條可執行的代碼之前 #模塊的__doc__
2.一個類,在類定義語句後,任何可執行代碼前#類的__doc__
3.一個函數,在函數定義語句後,任何可執行代碼前#函數的__doc__
舉個例子:
#use__doc__屬性
classMyClass:
'string.'
defprintSay():
'printsaywelcometoyou.'
print'saywelcometoyou.'
printMyClass.__doc__
printMyClass.printSay.__doc__
#輸出結果
string.
printsaywelcometoyou.
『叄』 python中的注釋
python中的注釋:
1、單行注釋(行注釋)
Python中使用#表示單行注釋。單行注釋可以作為單獨的一行放在被注釋代碼行之上,也可以放在語句或表達式之後。
2、多行注釋(塊注釋)
當注釋內容過多,導致一行無法顯示時,就可以使用多行注釋。Python中使用三個單引號或三個雙引號表示多行注釋。
注意
注釋不是越多越好。對於一目瞭然的代碼,不需要添加註釋。
對於復雜的操作,應該在操作開始前寫上相應的注釋。
對於不是一目瞭然的代碼,應該在代碼之後添加註釋。
絕對不要描述代碼。一般閱讀代碼的人都了解Python的語法,只是不知道代碼要干什麼。
更多Python基礎知識,請轉到:零基礎入門學習python!!
『肆』 python三種注釋方法
python三種注釋方法:
方式1:
單行注釋:shift + #(在代碼的最前面輸入,非選中代碼進行注釋)。
多行注釋:同單行一樣在每一行的前面輸入shift + #。
相關推薦:《Python視頻教程》。
方式2:
單行和多行一樣的方式:Ctr+ /(前提是選中需要注釋的代碼)。
方式3:
輸入''' '''或者""" """,將要注釋的代碼插在中間。
Python注釋好處:
增強代碼的可讀性。由於個人編碼的習慣不同,可能我們自己寫的代碼不是所有人都能讀懂。但是這在團隊合作的項目里又是必須互相都需要看懂的,所以這個時候注釋就更利於團隊之間的交流合作和代碼的拼接。
注釋代碼可以方便找出代碼的bug。很多時候我們的代碼無法運行,這個時候我們就可以通過注釋的方法來看哪一行代碼出了問題,這樣更利於檢查代碼的bug。
『伍』 python注釋怎麼用
python中的注釋有多種,有單行注釋,多行注釋,批量注釋,中文注釋也是常用的。
一、python單行注釋符號(#):井號(#)常被用作單行注釋符號,在代碼中使用#時,它右邊的任何數據都會被忽略,當做是注釋。print 1 #輸出1,#號右邊的內容在執行的時候是不會被輸出的。
二、批量、多行注釋符號:在python中也會有注釋有很多行的時候,這種情況下就需要頌坦批量多行注釋符了。多行注釋是用三引號''' '''包含的。
python正則表達式的注釋方法:學過正則都知道,那簡直是天書,為了提高正則的可讀性,鍵帶正則表達式中提供了X(VERBOSE): 詳細模式。這個模式下正則表達式可以是多行,忽略空白字元,並可以加入注釋。
Python:
是完全面向對象的語言。函數、模塊、數字、字元串都是對象。並且完全支持繼承、重載、派生、多繼承,有益於增強源代碼的復用性。Python支持重載運算符和動態類型。
相對於Lisp這種傳統的函數式編程語言,Python對函數式設計只提供了有限的野亮桐支持。有兩個標准庫(functools, itertools)提供了Haskell和Standard ML中久經考驗的函數式程序設計工具。
『陸』 python注釋頁面怎麼進去
你可以坦中神使用快捷鍵Ctrl + /來快讓虧速打開Python代碼注釋,也可以在VSCode中輸入「Ctrl + Shift + P」,在出現的命令框中輸培臘入「Toggle Line Comment」來打開Python注釋頁面。
『柒』 python代碼的注釋有幾種
python代碼的注釋有兩種。『捌』 求python中這段代碼的注釋,急急急!!!
這個沒縮進看起來累,不過大概意思,而且你少了前面的導入的模塊,這是個簡單的爬蟲把,應該少了導入import request as re,應該就是段薯簡單的爬蟲超級簡單,大概過程我給你講一下,先找到爬的網址的網弊燃念址,把網址的f12你看到html格式文本考過來,再找你想要的內容所在文本租困的格式,批量找到,就這樣
『玖』 Python 程序有什麼好的自動從注釋生成文檔的方法
用Sphinx
以win32系統為例,最簡單的安裝方式是在Dos下輸入如下代碼
pip install -U sphinx
安裝好了之後,用最簡單的半自動生成API文檔的方式進行
例如:你的python安裝在C:\python27, 想要給flask包自動製作文檔,製作完成的文檔放在C:\python_doc\flask的文件夾
代碼如下:
sphinx-apidoc -F -o C:\python_doc\flask C:\python27\lib\site-packages\
(此處-o應緊跟輸出文件夾,不然會產生一個-F的文件夾,多謝@Hyacz)
然後進入C:\python_doc\flask文件夾
cd C:\python_doc\flask
此文件夾下有一個make.bat文件,再執行一下
make html
然後就能在\_build\html文件夾中看到生成好的文檔了,還支持查找的功能
『拾』 Python中如何添加註釋
1. 單行注釋
Python編程語言的單行注釋常以#最初,單行注釋能夠作為獨自的一行放在被注釋代碼行之上,也能夠放在語句或許表達式之後。
實例:
# -*- coding: UTF-8 -*-
print ("hello world!"); #您好,國際
2. 多行注釋
Python中多行注釋運用三個單引號(’’’)或許三個雙引號(”””)來標記,而實際上這是多行字元串的書寫方法,並不是Python本身提倡的多行注釋方法。
實例:
'''
這是多行注釋,運用單引號。
這是多行注釋,運用單引號。
'''
"""
這是多行注釋,運用雙引號。
這是多行注釋,運用雙引號。
"""
3. 編碼注釋
在進行Python開發時,需進行編碼聲明,如選用UTF-8編碼,需在源碼上方進行 # -*- coding: UTF-8 -*- 聲明,從Python3開始,Python默許運用UTF-8編碼,所以Python3.x的源文件不需要特別聲明UTF-8編碼。
4. 平台注釋
如果需要使Python程序運行在Windows平台上,需在Python文件的上方加上 #!/usr/bin/python 注釋闡明。
關於Python中如何添加註釋,青藤小編就和您分享到這里了。如果您對python編程有濃厚的興趣,希望這篇文章可以為您提供幫助。如果您還想了解更多關於python編程的技巧及素材等內容,可以點擊本站的其他文章進行學習。