編碼注釋與變量


1.編碼介紹

python2默認以ASCII編碼,但是在實際編碼過程中,我們會用到很多中文,為了不使包含中文的程序報錯,也是為了符合國際通用慣例,一般將我們的文件編碼設置為utf-8格式。
當然python2歷史遺留的問題在python3已經不存在了(python3默認編碼方式為utf-8)。雖然在python3里面問題已經解決了,但是為了規范這個頁面的編碼也為方便其他人方便及時了解使用的編碼,建議在文件開始處加入中文編碼聲明注釋。編碼聲明注釋如下圖:

 

對於這里面的這個編碼我們可以把它指定為utf-8或者gbk這兩個編碼都是支持中文的,其中的這個gbk是專門中文編碼,utf-8是國際的編碼,推薦使用的編碼是utf-8。使用方式是在文件開頭的位置加入編碼注釋使用方法如下圖:

 

 這樣就代表使用uft-8編碼。

2.變量和賦值

我們先來看看下面這行代碼:

1 name = '張三'
這就是一個常見的“給變量賦值”的動作。在這里,name就是一個變量,這行代碼的意思,就是把“張三”這兩個字【賦值】給了“name”這個【變量】。這就好比,為了讓張三在日后能在計算機中更方便地找到他的名字,我們幫他把名字收納進了一個小盒子里,並在這個盒子上貼了個叫“name”的標簽。可是,我們為什么要對信息進行“收納”呢?因為,每台計算機都要存儲和操作成千上萬的數據,這就等同於我們家里囤了成千上萬的東西一般,不加以整理的話,根本找不到想要的東西在哪。為了讓家看上去更整潔,我們可以把不同的東西放進不同的盒子里,並且做好標記。這樣家里不僅會整整齊齊的,也會更方便我們自己取用東西。同理,計算機也是這么做的,它會把成千上萬的數據放在不同的“盒子”里,這樣才方便它存儲和操作數據。這個“盒子”在Python中被稱為變量,你可以在這個“盒子”里放任何你想放的內容。而這個往盒子里裝東西的過程,在代碼的魔法世界被稱為【賦值】。下面通過一個實例大家應該就看懂了:

 

3.注釋

注釋是指在程序代碼中添加標志性的文字,那我們為什么要使用注釋呢?通常一個項目不是由一個人完成的,而是由一個團隊共同完成的,在開發的過程中我們需要調用別人的方法或接口,那么我們就不得不閱讀別人編寫的代碼,在這個過程中如果沒有添加注釋那么我們就需要很長時間去理解一段代碼,所以建議大家寫代碼的同時把注釋也寫上。python注釋分為多行注釋和單行注釋還有上邊說的編碼注釋。接下來通過實例介紹單行注釋和多行注釋:

 

 這就是單行注釋  運行結果如下:

 

 這里我們可以看出注釋的內容是不會輸出出來的,接下來我們來了解一下python的多行注釋:

 

 運行結果和上邊的運行結果一樣在。

注意:python里單行注釋在IDLE里注釋內容顯示是紅色的而多行注釋是和字符串一樣的顏色(綠色)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM