a = 10
b = 5
print(a + b) # 15
print(a - b) # 5
print(a * b) # 50
print(a / b) # 2.0
print(a % b) # 0
print(a ** b) # 100
print(a // b) # 2
比較演算子 (Comparison Operators)
ロボ君
比較演算子は、2つの値を比較するための演算子デス。
比較演算子
説明
==
等しい
!=
等しくない
>
大きい
<
小さい
>=
大きいか等しい
<=
小さいか等しい
代表的な比較演算子
例:
a = 10
b = 5
print(a == b) # False
print(a != b) # True
print(a > b) # True
print(a < b) # False
print(a >= b) # True
print(a <= b) # False
論理演算子 (Logical Operators)
ロボ君
論理演算子は、複数の条件を組み合わせて評価するための演算子デス。
論理演算子
説明
and
両方の条件が成立する場合に True
or
どちらかの条件が成立する場合に True
not
条件が成立しない場合を True
代表的な論理演算子
論理積 A and B
論理和 A or B
否定 not A
例:
a = True
b = False
#2つの条件が両方成立する場合に True
print(a and b) # False
print(a and True) # True
#2つの条件のうちどちらかが成立する場合に True
print(a or b) # True
print(a or False) # True
#条件が成立しない場合に True
print(not a) # False
print(not b) # True
代入演算子 (Assignment Operators)
ロボ君
代入演算子は、変数に値を代入するための演算子デス。
代入演算子
説明
=
値を代入
+=
値を加算して代入
-=
値を減算して代入
*=
値を乗算して代入
/=
値を除算して代入
%=
値を剰余して代入
**=
値をべき乗して代入
//=
値を整数除算して代入
代表的な代入演算子
例:
a = 10
# 単純な代入
a = 5
print(a) # 5
# 累算代入
a += 1
print(a) # 6