算術演算

算術演算

数値、文字列等に対して様々な算術的な演算をさせることができます。

足し算

+を用いることで、足し算をすることができます。

# 4 が表示される
ham = 3
spam = ham + 1
print(spam)

# 6 が表示される
print(4 + 1 + 1)

# 2 が表示される
spam = 1 + 1
print(spam)

# 4.5 が表示される
spam = 4.0 + 0.5
print(spam)

# helloworld が表示される
spam = 'hello' + 'world'
print(spam)

引き算

-を用いることで、引き算をすることができます。

# 4 が表示される
ham = 5
spam = ham - 1
print(spam)

# 5 が表示される
print(6 - 1)

# 1 が表示される
spam = 2 - 1
print(spam)

# 4.5 が表示される
spam = 5.0 - 0.5
print(spam)

掛け算

*を用いることで、掛け算をすることができます。

# 4 が表示される
ham = 2
spam = ham * 2
print(spam)

# 6 が表示される
print(2 * 3)

# 8 が表示される
spam = 4 * 2
print(spam)

# 4.5 が表示される
spam = 1.5 * 3.0
print(spam)

# hogehoge が表示される
spam = 'hoge' * 2
print(spam)

割り算

/を用いることで、割り算をすることができます。 割り算の結果は、常に float 型です。注意して下さい。

# 4.0 が表示される
ham = 8
spam = ham / 2
print(spam)

# 6.0 が表示される
print(12 / 2)

# 2.0 が表示される
spam = 4 / 2
print(spam)

余り

%を用いることで、割り算の余りを求めることができます。

# 2 が表示される
ham = 8
spam = ham % 3
print(ham)

# 4 が表示される
print(14 % 5)

# 2 が表示される
spam = 5 % 3
print(spam)

# 0.5 が表示される
spam = 4.5 % 2.0
print(spam)

演習

  1. 1448 - 256 の結果を計算し、表示させるプログラムを書いて下さい。
  2. 23.73 ÷ 15 の結果を計算し、表示させるプログラムを書いて下さい。
  3. 57 ÷ 3 の余りを計算し、表示させるプログラムを書いて下さい。
  4. 12345679 × 9 の結果を計算し、表示させるプログラムを書いて下さい。
  5. 184 + 184 + 184 + 184 + 184 + 184 の結果を計算し、表示させるプログラムを書いて下さい。
  6. こんにちは!〇〇さん!!を連結して 、一行で画面に表示させるプログラムを書いて下さい。
  7. 掛け算を用いてが 30 回続く文字列を計算し、画面に表示させるプログラムを書いて下さい。
# 1448 - 256 の結果を計算し、
# 表示させる


# 23.73 ÷ 15 の結果を計算し、
# 表示させる


# 57 ÷ 3 の余りを計算し、
# 表示させる


# 12345679 × 9 を計算し、
# 表示させる


# 184 + 184 + 184 + 184 + 184 + 184 を
# 計算し、表示させる


# こんにちは! と 〇〇さん!! を連結して、
# 1行で画面に表示させる


# 卍が 30 回続く文字列を
# 計算し、画面に表示させる


# 実行結果
# > 1192
# > 1.582
# > 0
# > 111111111
# > 1104
# > こんにちは!〇〇さん!!
# > 卍卍卍卍卍卍卍卍卍卍卍卍卍卍卍卍卍卍卍卍卍卍卍卍卍卍卍卍卍卍