- 註解
單行註解:使用"#"
多行註解:使用三個引號'''- 變數
不須宣告類別,直接賦值即可
type為返回型別,float為浮點數,即返回的型別為浮點數(文章後面會加以介紹)
數值型別
- 數字:
整數( int )
浮點數 ( float )
複數( camplex )字串型別
- 字串 (str):
字串可用 " " 或 ' ' 來表示
算術運算子
運算子 | 說明 | 範例 |
---|---|---|
+ | 加法運算子 | x + y |
- | 減法運算子 | x - y |
* | 乘法運算子 | x * y |
/ | "浮點數"除法運算子 | x / y |
// | "整數"除法運算子 | x // y |
% | 餘數運算子 | x % y |
** | 次方運算子 | x ** y |
比較運算子
運算子 | 說明 | 範例 |
---|---|---|
> | 大於運算子 | x > y |
>= | 大於等於運算子 | x >= y |
< | 小於運算子 | x < y |
<= | 小於等於運算子 | x <= y |
== | 等號運算子 | x == y |
!= | 不等於運算子 | x != y |
邏輯運算子
運算子 | 說明 | 範例 |
---|---|---|
and | 兩個都是True才會回應True | x and y |
or | 其中一方為True就回應True | x or y |
not | 若x為True則回應not,否則回應True | not x |
位元運算子
運算子 | 說明 |
---|---|
& | 位元AND |
位元OR | |
~ | 位元NOT |
^ | 位元XOR |
>> | 位元右移 |
<< | 位元左移 |