首頁  >  文章  >  後端開發  >  運算符、條件和輸入

運算符、條件和輸入

WBOY
WBOY原創
2024-07-27 00:11:14444瀏覽

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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn