這篇文章主要介紹了python中的代碼如何進(jìn)行注釋,具有一定借鑒價值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。
創(chuàng)新互聯(lián)建站專業(yè)為企業(yè)提供綏陽網(wǎng)站建設(shè)、綏陽做網(wǎng)站、綏陽網(wǎng)站設(shè)計、綏陽網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計與制作、綏陽企業(yè)網(wǎng)站模板建站服務(wù),十年綏陽做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。
Python單行注釋
Python 中使用井號(‘#’)作為單行注釋的符號,語法格式為:
# 注釋內(nèi)容
也就是說,從符號‘#’處開始,直到換行處結(jié)束,此部分內(nèi)容都作為注釋的內(nèi)容,當(dāng)程序執(zhí)行時,這部分內(nèi)容會被忽略。
單行注釋放置的位置,既可以是要注釋代碼的前一行,例如:
#這是一行簡單的注釋 print ("Hello World!")
也可以是注釋代碼的右側(cè),例如:
print ("Hello World!") #這是一行簡單的注釋
基于注釋在程序中所起到的作用,以上兩種方式雖然放置位置不同,但程序的執(zhí)行結(jié)果是相同的,都是輸出“Hello World!”。
Python多行注釋
多行注釋指的是可以一次性注釋程序中多行的內(nèi)容(包含一行)。多行注釋的語法有 2 種,分別是:
''' 使用 3 個單引號分別作為注釋的開頭和結(jié)尾 可以一次性注釋多行內(nèi)容 這里面的內(nèi)容全部是注釋內(nèi)容 '''
或者
""" 使用 3 個雙引號分別作為注釋的開頭和結(jié)尾 可以一次性注釋多行內(nèi)容 這里面的內(nèi)容全部是注釋內(nèi)容 """
多行注釋通常用來為 Python 文件、模塊、類或者函數(shù)等添加版權(quán)、功能描述等信息。需要注意的是,在 Python 中,如果多行注釋標(biāo)記(三單引號或三雙引號)作為語句的一部分出現(xiàn),就不能再將它們視為多行注釋的標(biāo)記,而應(yīng)看做是字符串的標(biāo)志(同雙引號的作用相同),例如:
print('''Hello,World!''')
該語句的執(zhí)行結(jié)果為:Hello,World!。由此可見,Python 解釋器沒有將這里的三個單引號看做是注釋,而是將它們看作是字符串的標(biāo)志。
Python中文編碼聲明注釋
Python 還提供了一種特殊的中文編碼聲明注釋,其主要用來解決 Python 2.x 中不支持直接寫中文的問題。雖然此問題在 Python 3.x 中已經(jīng)不存在啦,但為了規(guī)范編碼,增強(qiáng)代碼的可執(zhí)行性,方便其他程序員及時了解程序所用的編碼,建議初學(xué)者在程序開頭處加上中文編碼聲明注釋。
中文編碼聲明注釋的語法有如下 2 種:
# -*- coding:編碼 -*- 或者 # coding=編碼
語法中的編碼,指的是編寫程序所用的字符編碼類型,比如 UTF-8、GBK 編碼等。另外,在第一種語法中,‘-*-’并沒有實際意義,只是為了美觀才加上去了,因此,第一種語法格式中可以直接將前后的‘-*-’去掉。
舉個例子,如果指定編碼為 UTF-8,則可以使用下面的中文編碼聲明注釋:
# coding:utf-8 或者 # coding=utf-8
感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享python中的代碼如何進(jìn)行注釋內(nèi)容對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,遇到問題就找創(chuàng)新互聯(lián),詳細(xì)的解決方法等著你來學(xué)習(xí)!
當(dāng)前題目:python中的代碼如何進(jìn)行注釋
地址分享:http://aaarwkj.com/article32/jeihpc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供服務(wù)器托管、網(wǎng)站建設(shè)、營銷型網(wǎng)站建設(shè)、網(wǎng)站內(nèi)鏈、網(wǎng)站改版、Google
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)