演算子は、コンピュータに特定の数学的演算または論理演算を実行するよう指示する記号です。
これらの演算子は、加算、減算、乗算、除算などの基本的な数学演算を実行します。
*加算( ): 2つの数字を加算します。
例えば:
>>>print(1 3)
*減算 (-): ある数値を別の数値から減算します。
例えば:
>>>print(1-3)
乗算 (): 2 つの数値を乗算します。
例えば:
>>>print(1*3)
*除算 (/): ある数値を別の数値で除算します。
例えば:
>>>print(1/3)
*切り捨て (//): ある数値を別の数値で割り、最も近い整数に切り捨てます。
例えば:
>>>print(1//3)
*係数 (%): ある数値を別の数値で割ったときの余りを返します。
例えば:
>>>print(1%3)
べき乗 (*): ある数値を別の数値で累乗します。
例えば:
>>>print(1**3)
これらの演算子は 2 つの値を比較し、True または False を返します。
*等しい (==): 2 つの値が等しいかどうかを確認します。
>>>a = 5 >>>b = 3 >>>result = (a == b) >>>result is False
*等しくない (!=): 2 つの値が等しくないかどうかを確認します。
>>>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