運算子是告訴電腦執行特定數學或邏輯運算的符號。
這些運算子執行基本的數學運算,例如加法、減法、乘法和除法。
*加法 ( ): 將兩個數字相加。
例如:
>>>print(1 3)
*減法 (-):一個數字減去另一個數字。
例如:
>>>print(1-3)
乘法 ():將兩個數字相乘。
例如:
>>>print(1*3)
*除法 (/):一個數字除以另一個數字。
例如:
>>>print(1/3)
*Floor Division (//):將一個數字除以另一個數字並向下捨去到最接近的整數。
例如:
>>>print(1//3)
*模數 (%):傳回一個數字除以另一個數字時的餘數。
例如:
>>>print(1%3)
求冪 (*):一個數字的冪。
例如:
>>>print(1**3)
這些運算子比較兩個值並傳回 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 >>result is False
*大於或等於 (>=):檢查一個值是否大於或等於另一個值。
>>>a = 5 >>>b = 3 >>>result = (a >= b) >>>result is True
*小於或等於 (
>>>a = 5 >>>b = 3 >>>result = (a >>result is False
這些運算子用於組合條件語句。
*and:如果兩個語句都為 true,則傳回 True。
>>>a = 5 >>>b = 3 >>>result = (a > b and a > 0) >>>result is True
*or:如果其中一個語句為 true,則傳回 True。
>>>a = 5 >>>b = 3 >>>result = (a > b or a >>result is True
*not:將結果取反,如果結果為true則回傳False。
>>>a = 5 >>>result = not (a > 0) >>>result is False
條件就像代碼的交通號誌。它們可協助您的程式根據某些條件決定採取哪條路徑。
if 語句檢查條件,如果條件為 True,則執行程式碼區塊。
例如:
>>>a = 5 >>>b = 3 >>>if a > b: print("a is greater than b")
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")
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")
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3