Menu
Coddy logo textTech

複数の変数への代入

CoddyのPythonジャーニー「Logic & Flow」セクションの一部 — レッスン 2/78。

Pythonでは、1行で複数の変数に値を代入(`assign`)することができます。この機能により、コードをより簡潔で読みやすくすることができます。複数の変数への代入を効果的に使用する方法を探っていきましょう。基本的な代入(複数):
a, b, c = 1, 2, 3
print(a)  # 出力: 1
print(b)  # 出力: 2
print(c)  # 出力: 3
複数の変数に同じ値を代入する:
x = y = z = 10
print(x)  # 出力: 10
print(y)  # 出力: 10
print(z)  # 出力: 10
リストからの値の代入(アンパック):
numbers = [4, 5, 6]
a, b, c = numbers
print(a)  # 出力: 4
print(b)  # 出力: 5
print(c)  # 出力: 6
challenge icon

チャレンジ

簡単

以下のタスクを実行するPythonプログラムを作成してください:

  1. 1行で3つの変数 nameagecity に値を代入します。name"Alice"age30city"New York" に設定します。
  2. 1行で 100 という値を3つの変数 xyz に代入します。
  3. "red""green""blue" を含む colors という名前のリストを作成します。1行でこれらの値を3つの変数 color1color2color3 に代入します。

自分で試してみよう

# name、age、city に値を代入する


# x、y、z に 100 を代入する


# 色のリストを作成し、それらを color1、color2、color3 に代入する
colors = ["red", "green", "blue"]


# 以下のコードを変更しないでください
print(f"Name: {name}, Age: {age}, City: {city}")
print(f"x: {x}, y: {y}, z: {z}")
print(f"Colors: {color1}, {color2}, {color3}")
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

Logic & Flowのすべてのレッスン