歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> Python注釋

Python注釋

日期:2017/3/1 9:15:13   编辑:Linux編程

注釋用於說明代碼實現的功能、采用的算法、代碼的編寫者以及創建和修改的時間等信息。

注釋是代碼的一部分,注釋起到了對代碼補充說明的作用。

Python注釋

Python單行注釋以#開頭,單行注釋可以作為單獨的一行放在被注釋的代碼行之上,也可以放在語句或者表達式之後。

#Give you a chance to let you know me
print("Give you a chance to let you know me")
say_what = "this is a demo" #at the end of a line

Python 中多行注釋使用三個單引號(''')或三個雙引號("""),而實際上這個是多行字符串的書寫方式,並不是Python本身提倡的多行注釋。

Python注釋參見:https://docs.python.org/3/reference/lexical_analysis.html#comments

# 文件名:test.py
'''
這是多行注釋,使用單引號。
這是多行注釋,使用單引號。
'''
"""
這是多行注釋,使用雙引號。
這是多行注釋,使用雙引號。
"""

Python中還有一些特殊注釋以完成一些特別的功能,例如:編碼注釋、平台注釋。

編碼注釋:

# -*- coding: UTF-8 -*- 
print ("你好,Python");

從Python3開始,Python默認使用UTF-8編碼,所以Python3.x的源文件不需要特殊聲明UTF-8編碼。

參見:https://www.python.org/dev/peps/pep-0008/#source-file-encoding

平台注釋:如果需要使Python程序運行在Windows以為的平台上,需要在Python文件的最前面加上如下注釋說明。

#!/usr/bin/python

#!/usr/bin/python說明了程序用的環境的路徑。

如果使用文本編輯器進行Python程序編輯注釋也可以用於程序調試,即將程序分成若干部分注釋掉多余代碼,把精力集中在當前編寫的代碼邏輯上。

CentOS上源碼安裝Python3.4 http://www.linuxidc.com/Linux/2015-01/111870.htm

《Python核心編程 第二版》.(Wesley J. Chun ).[高清PDF中文版] http://www.linuxidc.com/Linux/2013-06/85425.htm

《Python開發技術詳解》.( 周偉,宗傑).[高清PDF掃描版+隨書視頻+代碼] http://www.linuxidc.com/Linux/2013-11/92693.htm

Python腳本獲取Linux系統信息 http://www.linuxidc.com/Linux/2013-08/88531.htm

在Ubuntu下用Python搭建桌面算法交易研究環境 http://www.linuxidc.com/Linux/2013-11/92534.htm

Python 語言的發展簡史 http://www.linuxidc.com/Linux/2014-09/107206.htm

Python 的詳細介紹:請點這裡
Python 的下載地址:請點這裡

Copyright © Linux教程網 All Rights Reserved