注釋的規範
python的變數
變數定義
為什麼要使用變數
注意事項
注釋是一段用於描述程式的文字
程式在被處理的過程中,會自動的忽略注釋,一般的注釋(特殊的注釋會影響程式執行)不會影響程式的執行。
1.新增注釋能夠幫助自己理清楚**的邏輯
2.與他人合作時,新增注釋能夠減少同事之間交流,提高工作效率
3.在做開發時,合理地使用注釋能夠幫助使用者減少使用時的學習成本
4.使用注釋可以將某行程式遮蔽,輔助進行程式除錯
單行注釋
單行注釋的例子
。
#注釋
多行注釋
多行注釋的例子
。
'''注釋1
注釋2注釋3
'''"""注釋1
注釋2注釋3
"""#注釋1
#注釋2
#注釋3
多行注釋有三種形式,其中位於三對雙引號或者三對單引號的注釋是連續的,在注釋中間可以換行,注釋由三個引號開始到結尾的三個引號結束。使用多個單行注釋也可以組成多行注釋
特殊注釋
特殊的注釋可以影響程式的執行,例如在使用linux系統時,在終端中執行某目錄下的a.py檔案,我們需要在終端中輸入命令
:
python a.py
但是如果我們想像執行某些程式一樣使用命令
:
.
/ a.py
來執行a.py檔案。這需要我們在a.py檔案中新增特殊注釋來指定linux中的python直譯器的位置,此時應該新增注釋
:
#!/usr/bin/python
這條注釋幫助py檔案確定了python直譯器的位置(直譯器位置可能會不同,根據你的系統來新增路徑)。另外在linux中,指定直譯器位置時比較常用的命令
為:
#!/usr/bin/env python
它為py檔案指定了python執行的虛擬環境(這裡後面應該我會解釋,如果我能繼續寫下去的話),同樣路徑也是因人而異。
當我們切換直譯器版本時(由python2切換到python3時),當涉及到中文支援(python2不相容)時我們需要新增注釋
:
# encoding = utf-
8
或者
# coding = utf-
8
或者python官方推薦注釋
寫法:
# _*_coding:utf-
8_*_
當我們做模組或者包開發時我們需要規範的填寫注釋,具體怎麼寫我現在也不會,哈哈哈,如果我能把部落格繼續寫下去會補充的。笑~
變數特性
1.python的變數名是對記憶體空間中資料的引用
2.可以通過操作引用實現對記憶體空間中資料的操作
案例對映
我們可以將記憶體空間比作超市中的儲物櫃,將變數名比作乙個儲物櫃對應的條碼。使用條碼我們可以開啟對應的儲物櫃,將物品存入或者取出。同樣地,通過操作變數,我們可以改變與變數相對應的記憶體空間中的資料。
python有三種定義變數的方法
方式一
變數1
= 數值1
變數2= 數值2
方式二變數1
, 變數2
= 數值1
, 數值2
方式三變數1
= 變數2
= 數值
方便維護
節省空間變數只能引用乙個資料
命名規範
1.使用字母數字下劃線進行命名
2.駝峰標識
3.避開關鍵字
4.見名知意
變數必須賦值或者初始化
python的學習筆記
python的輸入和輸出 input 你的名字 可以先列印字串在執行輸出的功能 input函式返回的資料型別為字串 print 變數之間用,隔開 可以在函式內部用表示式 100 200,print會自行計算。python中的資料型別 整數 浮點數 字串 布林值 空值,字典 列表 元組等。python...
python 的學習筆記
python 專案1 對序列的應用 專案2 專案3 專案4 專案1 對序列的應用 先定義兩個列表xr和wx zly a b c d e f g 0 1 2 3 4 5 6 正數 序列計算數字順序是從0開始的。7 6 5 4 3 2 1 負數 從右往左數 從 1開始。xr 1 2 3 4 5 6 7 ...
python教學筆記 python學習筆記(一)
1.eval 函式 eval是單詞evaluate的縮寫,就是 求.的值的意思。eval 函式的作用是把str轉換成list,dict,tuple.li 1 1,2,3 print eval li 1 di 1 print eval di 1 tu 1 2,4,6 print eval tu 1 執...