演習課題「再代入しよう」
右側のコードエリアには、変数sに代入されている Python
を表示するコードがあります。このコードに続けて、変数sに paiza
を再代入して表示するコードを追加してください。
期待する出力値
Python
paiza
演習課題「累算代入演算子を使おう - その1」
変数sには、既に値が代入されています。コメントを参考に、累算代入演算子を使って値を再代入してください。
期待する出力値
110
演習課題「累算代入演算子を使おう - その2」
変数sには、既に値が代入されています。コメントを参考に、累算代入演算子を使って値を再代入してください。
期待する出力値
90
演習課題「累算代入演算子を使おう - その3」
変数sには、既に値が代入されています。コメントを参考に、累算代入演算子を使って値を再代入してください。
期待する出力値
1000
演習課題「累算代入演算子を使おう - その4」
変数sには、既に値が代入されています。コメントを参考に、累算代入演算子を使って値を再代入してください。
期待する出力値
10.0
演習課題「累算代入演算子を使おう - その5」
変数sには、既に値が代入されています。コメントを参考に、累算代入演算子を使って値を再代入してください。
期待する出力値
10
演習課題「累算代入演算子を使おう - その6」
変数sには、既に値が代入されています。コメントを参考に、累算代入演算子を使って値を再代入してください。
期待する出力値
0
演習課題「累算代入演算子を使おう - その7」
変数sには、既に値が代入されています。コメントを参考に、累算代入演算子を使って値を再代入してください。
期待する出力値
100000000000000000000
※有料会員になるとこの動画をご利用いただけます
詳しい説明を読む
#03:変数への再代入
このチャプターでは、変数への再代入を学習しましょう。
- 一度代入した変数に再度値を代入することを再代入という
- 再代入するコード:
num = 1
print(num)
num = 2
print(num)
- 演算して再代入するコード:
num = 1
print(num)
num = num + 2
print(num)
- 再代入をおこなう演算子を用いたコード:
num = 1
num += 2 # num = num + 2 と同じ意味
print(num)
num = 1
num -= 1 # num = num - 1 と同じ意味
print(num)
num = 2
num *= 12 # num = num * 12 と同じ意味
print(num)
num = 2
num /= 2 # num = num / 2 と同じ意味
print(num)
num = 2
num //= 2 # num = num // 2 と同じ意味
print(num)
num = 7
num %= 5 # num = num % 5 と同じ意味
print(num)
num = 5
num **= 2 # num = num ** 2 と同じ意味
print(num)
- Python は再代入する際に型を変更することができる
a = "paiza"
print(a)
a = 813
print(a)
- ただし、型を横断する再代入を繰り返すコードは、コードのデバッグ時にトラブルの原因になりうるので望ましいとはいえない
ログインすると採点できます
コードの実行