三、python數據、變數、註釋 1.數據 什麼是數據?在python中像數字,漢字,英文,圖片,音頻都是數據。目前瞭解就可以了 打開命令視窗,win+r 輸入cmd 打開python 2.變數和標識符 什麼是變數? 當我們編寫代碼的時候,我們會找一塊地方存放數據,而數據存放一個的時候還特別好找,當 ...
三、python數據、變數、註釋
1.數據
什麼是數據?在python中像數字,漢字,英文,圖片,音頻都是數據。目前瞭解就可以了
打開命令視窗,win+r 輸入cmd 打開python
2.變數和標識符
什麼是變數?
當我們編寫代碼的時候,我們會找一塊地方存放數據,而數據存放一個的時候還特別好找,當有一堆數據,我們怎麼找,這個時候就出現了變數,我們把數據複製給一個變數,在給這個變數取一個名字,我們電腦就可以通過變數名來找到這個數據。
格式就是 變數名 = 5 有點類似於數學中的解方程的x = 5 這裡也是x就是5了
當然了變數名也不是隨便取,有一定的規則,這個規則就是標識符。
什麼是標識符?
我的理解就是取名規則,不可能隨便取,比如x = 5 20=5 那不是亂了嗎
規則:
- 標識符只能是數字、英文和 _ .
- 數字不能開頭。
- 英文大小寫敏感(大寫A與小寫a 不是同一個變數名)
- 不能是關鍵字(在python有這特殊含義的英文單詞)
還有一個不是絕對規定,取名最好見名知意,就是看到這個變數名就知道這個數據代表什麼意思,後面就能理解了
關鍵字:在python代表特定的含義的英文就是關鍵字,目前包含:
'False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield'
實驗:
在命令行輸入 x = 5 回車
在輸入x 回車 看看會發生什麼
錯誤示範 :01 =5 數字不能輸開頭
a = 5 輸入A 結果錯誤
as = 5 關鍵字
正確輸入
x5 = 12
x_5 = 16
_0 = 0
3.數據類型
在python中對所有的數據都進行了分類,目前我們學習3種類型的數據
整數類型
主要是5 10 20 這樣的整數
浮點數類型(小數點)
1.5 2.0 3.0 3.3 這樣的小數 註意幾.0 只要是有小數點就是浮點數
字元串類型
主要包含我們目前能看到或書寫的所有語言 包括符號 例如漢字 英文 韓語 !¥#@%¥#……¥%& 這樣的也是字元串類型
4.計算運算符
運算符有很多,我們這裡先學習計算運算符
什麼是計算運算符?
就是我們數學用的加減乘除 加上幾個特殊的運算符 分別是+加 -減 *乘 /除 //整除 **冪運算 %取模
計算運算符主要面對的就是整數類型和浮點數類型的計算
加減乘除沒什麼好說的 主要點只有一個 就是除 得到的商是浮點數類型
5/5=1.0
用浮點數+-*/一個數結果都是浮點數 全是整數+-* 結果是整數
//整除 其結果是整數 不夠的自動抹去小數點後面的數
**冪運算 例如2**2 =2*2 2**3=2*2*2
取模 即取結果的餘數
案例:
這裡自己在python中計算
2\2
5+1.5
5/2
6-3.1這些的結果
註釋
什麼是註釋?
簡單理解就是給我們的代碼寫上寫一個註解,第一方便我們後面來看代碼知道這些代碼是什麼意思
第二 一個好的註釋可以讓別人快速知道我們編寫代碼是什麼意思,這樣當我們的代碼出現問題可以讓大佬幫我們快速的找到原因。
使用註解非常的簡單:"#" 使用#符號就可以 在後面編寫我們的註解。而不會讓程式執行我們這行的註解
在python還有一種多行註解,本質上是一段字元串,當時我們沒有使用它,所以也可以做到註釋的效果
使用格式"""裡面編寫我們要註釋的文字"""