Pythonの基本構文 演算子 

Pythonには様々な演算子があります。以下はその一部です。

  • 算術演算子: +, -, *, /, % (剰余), ** (べき乗), // (小数点以下切り捨て除算)
  • 比較演算子: == (等しい), != (等しくない), >, <, >=, <=
  • 論理演算子: and, or, not
  • 代入演算子: =, +=, -=, *=, /=, %=, **=, //=
  • ビット演算子: & (AND), | (OR), ^ (XOR), ~ (NOT), ​1Malformed citation << (左シフト), >>​ (右シフト)

例えば、次のように使用できます。

x = 10
y = 20

print(x + y) # 30
print(x - y) # -10
print(x * y) # 200
print(x / y) # 0.5
print(x % y) # 10
print(x ** y) # 100000000000000000000
print(x // y) # 0

問題

問題1 : x = 10, y = 3 とした場合の、x % y の結果を出力してください

問題2 : x = 25, y = 4 とした場合の、x // y の結果を出力してください

問題3 : x = 3 , y = 2 とした場合の、x ** y の結果を出力してください

問題4 : x = True, y = False とした場合の、x and y の結果を出力してください

問題5 : x = True, y = False とした場合の、x or y の結果を出力してください

解答

問題1 の解答:

x = 10
y = 3
print(x % y) # 1

問題2 の解答:

x = 25
y = 4
print(x // y) # 6

問題3 の解答:

x = 3
y = 2
print(x ** y) # 9

問題4 の解答:

x = True
y = False
print(x and y) # False

問題5 の解答:

x = True
y = False
print(x or y) # True

上記のように、Pythonの演算子についての説明をしました。

コメント

  1. […] 演算子 […]

タイトルとURLをコピーしました