一、Python中的變量與注釋
1、變量
1.1 創建變量
在Python中使用"="來進行變量的創建,不需要聲明變量的數據類型。
message = "Hello World!"
print(message)
這里的變量都存儲了一個值—與變量相關聯的信息。
例:
x = 4 x = 5
在解釋器中在定義變量時會在內存中創建兩個對象一個為4,另一個為5。這里的x好比一個標簽,當x = 4時其貼在4上,通過x即可調用4這個對象,而當x = 5時x又貼在5上,通過x調用的是5這個對象。同理x可以貼在其他數據類型對象上進行調用。
因此在Python中:對象有類型而變量沒有類型。
1.2 變量的命名。
Python中變量的命名規則為:
- 變量名只能包含字母、數字及下划線,且不能以數字開頭。
- 變量名不能包含空格,但可以使用下划線來分隔其中的單詞。
- 不要使用Python中的關鍵字、函數名、類名等作為變量名。
- 變量名應既簡短又具有描述性。
- 慎用小寫字母l和大寫字母O因為其經常將其看做數字1和0。
推薦:使用小寫字母來定義變量,單詞間用下划線連接。
1.3 查看對象的內存地址
可以使用Python中的id(變量名)函數來查看對象的內存地址。
2、注釋
在Python代碼中使用注釋可以添加說明,對解決問題的方法進行大致闡述。注釋可以使用自然語言在程序中添加說明。
2.1 單行注釋
使用 # 來進行添加注釋,#后面的內容不會被解析。
2.2 多行注釋
使用"""…""" 三引號來添加多行注釋。
二、數字類型
在Python中有三種數字類型分別為整數(int)、浮點數(float)以及復數。
2.1 四則運算
Python中的四則運算與數學中的四則運算是一致的。
加法(+) |
a + b 為a加上b的值 |
減法(-) |
a – b 為a減去b的值 |
乘法(*) |
a * b 為a乘以b的值 |
除法(/) |
a / b 為a除以b的值 |
冪運算(**) |
a ** b 為a的b次方的值 |
取模(%) |
a % b 為取a除以b的余數 |
取整(//) |
a // b 為a除以b取整數部分的值 |
2.2 浮點數
Python中帶有小數點的數字都稱為浮點數。在一般的浮點數運算中總能得出正確的值但有時因為計算機內部表示數字的方式會出現偏差。
例如:
In [1]: 0.2 + 0.1
Out[1]: 0.30000000000000004