{%hackmd @dzif24x25/yRBnguqQQl-2ylH1j5h0cg %} # 變數與基本數學運算 --- ## 變數「宣告」 在Python中設計變數時,不必先進行宣告,當我們為某個變數設定內容時,Python會將它設定成內容的資料型態。 --- ## 設定變數內容 在Python中,可以使用「=」來設定變數內容,並可利用`print()`做輸出 --- 範例: ```python= x = 123 y = "你好" print(x) print(y) ``` 輸出結果: ```bash 123 你好 ``` --- ## 註解 在Python中,可以使用「#」作為單行註解,也可以將註解的文字放在「'''」與「'''」或「"""」與「"""」之間 --- 範例: ```python= ''' 這是多行註解, 可以使用「'」或「"」, 不過需要注意開頭的引號需要與結尾的引號相同。 ''' #這是單行註解 x = 123 #設定x為123 y = "你好" #設定y為"你好" #利用print()印出變數 print(x) print(y) ``` --- ## 變數命名規則 --- 變數名稱只可以是: * 英文大小寫 E.g. 「Grade」、「point」 * 底線_ E.g. 「_hello」、「_ABC」 --- 變數名稱不可以是: * 數字開頭 E.g. 「1AB」、「123Z」 * 系統保留字 E.g. 「and」、「if」 --- ### 注意: * 名稱可以是中文,但不建議 * 雖然變數名稱可以與內建函式名稱重疊,但是原有的函式功能會喪失 * 變數名稱前後有雙底線、變數名稱前有雙底線有特殊意涵,將會在接下來的課程中提到 --- ## 賦值(Assign) --- 在Python中,可以使用「=」,由右至左進行賦值 --- 範例: ```python= x = 5 print(x) ``` 輸出結果: ```bash 5 ``` --- ## 加減乘除 在Python中,可以使用「+」、「-」、「*」、「/」進行加減乘除 --- 範例: ```python= x = 5 y = 3 print(x + y) print(x - y) print(x * y) print(x / y) ``` 輸出結果: ```bash 8 2 15 1.6666666666666667 ``` --- ## 取餘、整除 在Python中,可以使用「%」進行取餘、「//」進行整除 --- 範例: ```python= x = 17 y = 4 print(x % y) print(x // y) ``` 輸出結果: ```bash 1 4 ``` --- ## 次方 在Python中,可以使用「**」以表示次方 --- 範例: ```python= x = 2 ** 10 y = 3 ** 2 print(x) print(y) ``` 輸出結果: ```bash 1024 9 ```
{"metaMigratedAt":"2023-06-17T21:50:54.200Z","metaMigratedFrom":"YAML","title":"變數與基本數學運算","breaks":true,"contributors":"[{\"id\":\"b1b336d5-b75d-4c19-b4f6-fccd69a2a9f2\",\"add\":1422,\"del\":56}]"}
    126 views
   Owned this note