{%hackmd @dzif24x25/IBXIWNXgTju0h2AKtSaLkA %} ###### tags: `Python` `變數` `數學運算` # 變數與基本數學運算 ## 變數「宣告」 在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」 :::info 注意: * 名稱可以是中文,但不建議 * 雖然變數名稱可以與內建函式名稱重疊,但是原有的函式功能會喪失 * 變數名稱前後有雙底線、變數名稱前有雙底線有特殊意涵,將會在接下來的課程中提到 ::: ## 賦值(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 ``` :::info 點此前往簡報版: https://hackmd.io/@dzif24x25/S1UqjTrAo :::
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up