首頁 > 後端開發 > Python教學 > 運算符、條件和輸入

運算符、條件和輸入

WBOY
發布: 2024-07-27 00:11:14
原創
741 人瀏覽過

Operators, Conditionals and Inputs

營運商

運算子是告訴電腦執行特定數學或邏輯運算的符號。

1.算術運算符

這些運算子執行基本的數學運算,例如加法、減法、乘法和除法。

*加法 (+):將兩個數字相加。
例如:

>>>print(1+3)
登入後複製

*減法 (-):用一個數字減去另一個數字。
例如:

>>>print(1-3)
登入後複製

乘法 ():將兩個數字相乘。
例如:

>>>print(1*3)
登入後複製

*除法 (/):一個數字除以另一個數字。
例如:

>>>print(1/3)
登入後複製

*Floor Division (//):將一個數字除以另一個數字並向下捨去到最接近的整數。
例如:

>>>print(1//3)
登入後複製

*模數 (%):傳回一個數字除以另一個數字時的餘數。
例如:

>>>print(1%3)
登入後複製

求冪 (*):一個數字的冪。
例如:

>>>print(1**3)
登入後複製

2.比較運算符

這些運算子比較兩個值並傳回 True 或 False。

*等於 (==):檢查兩個值是否相等。

>>>a = 5
>>>b = 3
>>>result = (a == b)  

>>>result is False
登入後複製

*不等於 (!=):檢查兩個值是否不相等。

>>>a = 5
>>>b = 3
>>>result = (a != b)  

>>>result is True
登入後複製

*大於 (>):檢查一個值是否大於另一個值。

>>>a = 5
>>>b = 3
>>>result = (a > b)  

>>>result is True
登入後複製

*小於 (

>>>a = 5
>>>b = 3
>>>result = (a < b)  

>>>result is False
登入後複製

*大於或等於 (>=):檢查一個值是否大於或等於另一個值。

>>>a = 5
>>>b = 3
>>>result = (a >= b)  

>>>result is True
登入後複製

*小於或等於 (

>>>a = 5
>>>b = 3
>>>result = (a <= b)  
>>>result is False
登入後複製

3.邏輯運算符

這些運算子用於組合條件語句。

*and:如果兩個語句都為 true,則傳回 True。

>>>a = 5
>>>b = 3
>>>result = (a > b and a > 0)  

>>>result is True
登入後複製

*or:如果其中一個語句為真,則傳回 True。

>>>a = 5
>>>b = 3
>>>result = (a > b or a < 0)  
>>>result is True
登入後複製

*not:將結果取反,如果結果為 true,則傳回 False。

>>>a = 5
>>>result = not (a > 0)  

>>>result is False
登入後複製

條件句

條件就像代碼的交通號誌。它們可協助您的程式根據某些條件決定採取哪條路徑。

1. if 語句

if 語句檢查條件,如果條件為 True,則執行程式碼區塊。
例如:

>>>a = 5
>>>b = 3
>>>if a > b:
    print("a is greater than b")
登入後複製

2. elif 語句

elif 語句是「else if」的縮寫。如果前一個 if 條件為 False,它會檢查另一個條件。
例如:

>>>a = 5
>>>b = 5
>>>if a > b:
    print("a is greater than b")
>>>elif a == b:
    print("a is equal to b")
登入後複製

3. else 語句

else 語句捕捉前面條件未捕獲的任何內容。
例如:

>>>a = 3
>>>b = 5
>>>if a > b:
    print("a is greater than b")
>>>elif a == b:
    print("a is equal to b")
>>>else:
    print("a is less than b")
登入後複製

以上是運算符、條件和輸入的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:dev.to
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板