1. 程式人生 > 其它 >第五天python的基本語法

第五天python的基本語法

python語法之註釋

不寫註釋自己會看不懂

三種註釋的符號

方式1:單行註釋    # 註釋內容  

方式2:多行註釋     '''註釋內容'''

方式3:多行註釋  """註釋內容"""

pycharm中可以使用ctrl+?快速註釋和解開註釋

字型加粗快捷鍵ctrl+b

PEP8規範

pycharm中如果出現非紅色的波浪線 表明你寫的程式碼有可能不是很規範不影響執行

可以利用pycharm自動規範ctrl + alt + L 

詳細內容規範可以百度,寫多了就會了

變數與常量

變數    用來記錄事物變化(可能會經常改變)的狀態

常量    用來記錄事物不變(可能不經常改變)的狀態

變數名/常量名 賦值符號 資料值                            name = 'hello world'     age = 18

變數與常量的本質

遇到賦值符號 先看符號的右側 再看符號的左側

在一塊記憶體上,存入一個數據'hello world',將這塊記憶體命名為name,之後可以通過name找到這塊記憶體位置並讀出裡面的內容

如果記憶體中資料值沒有繫結名字 那麼意味著我們使用不到 也就是垃圾資料!!!

1.一個數據值可以同時被多個名字繫結

  如果賦值符號的右側也是一個名字,意思是讓左邊的繫結右邊的,a = 1 ,2 ,3       b = a    c = b     a,b,c都綁定了1,2,3

2.同一個名字同一時間只能繫結一個數據值

  a = 10   a = 20  就會只是 a = 10   |   x=10   x = x+10   print(x)   如果右側是名字和資料值的組合 那麼需要先做相應的運算 得出單純的資料值之後再做繫結

名字的命名規範

由數字字元字母組成

不能是數字或者符號

不能是已有用處指向的字元,python關鍵字

儘量做到看到就知道是幹啥的

名字的命名風格

1.下劃線  # 單詞之間下劃線隔開 python推薦使用

sklearn.ensemble_RandomForestClassifier

2.駝峰體  # 單詞之間首字母大寫 javaScript推薦使用

RandomForestClassifier

有些程式設計師潔癖很嚴重 用了一個風格就不準出現其他風格

常量

1.python中沒有規定常量,自己約束為全都大寫的為常量    COMPUTER ='192.168.0.1'

2.在其他程式語言中存在真正意義上的常量 綁定了關係就不能再修改

瀏覽器其實是一個編寫js程式碼的

let name = 'jason'     name = 'tony'  變數可以修改           const pi = 3.14    pi = 666  報錯 常量不能修改了!!!

資料型別的概念

這個就不多講了

拿來看資料型別的程式碼       type()

資料型別概覽

1.資料型別之整型    (int)    intenger   可以加減乘除

2.資料型別之浮點型    float  weight = 76.8

3.資料型別之字串/字元型  (str) string    addr = "中國"