IT学習ブログ


title: Pythonの変数とデータ型入門【初心者向け基礎解説】 date: 2025-09-20 categories: [Python] tags: [AI, Gemini, 自動生成, Python, 変数, データ型, 初心者, プログラミング学習]


この記事はAIによって自動生成されています。

Pythonの変数とデータ型とは?【プログラミングの基本を学ぼう】

プログラミングを始める上で、避けては通れないのが「変数」と「データ型」の理解です。これらはプログラムが情報を扱うための基本的な仕組みであり、しっかり理解することで、あなたのプログラミング学習がぐっとスムーズになります。この記事では、Pythonを例に、変数とデータ型の基礎を初心者の方にも分かりやすく解説していきます。

変数とは?データを「しまっておく箱」

プログラムの中で数字や文字などの情報を一時的に保存しておく場所、それが「変数」です。例えるなら、名前のついた箱のようなもの。あなたは箱に「age」という名前をつけ、「25」という数字を入れておくことができます。

Pythonで変数を使うのはとても簡単です。=(イコール)を使って、変数に値を代入します。

# 'name'という変数に文字列「太郎」を代入
name = "太郎"

# 'age'という変数に数値「30」を代入
age = 30

# 変数の中身を表示してみよう
print(name)  # 出力: 太郎
print(age)   # 出力: 30

変数の名前(変数名)には、意味が分かりやすい名前をつけるのがおすすめです。例えば、年齢ならage、名前ならnameなどですね。

データ型とは?「箱の中身の種類」

変数という箱には、さまざまな種類のデータを入れることができます。この「データの種類」のことを「データ型」と呼びます。例えば、「数字」と「文字」では、コンピューターから見ると扱い方が全く異なります。

Pythonの主なデータ型を見てみましょう。

Pythonでは、変数に値を代入すると、自動的にその値の種類に応じたデータ型が割り当てられます。自分で「これは整数型!」と宣言する必要はありません。

データ型を確認してみよう

type()関数を使うと、変数がどんなデータ型を持っているかを確認できます。

num_int = 10         # 整数
num_float = 3.14     # 小数
text = "Python学習" # 文字列
is_active = True     # 真偽値

print(type(num_int))    # 出力: <class 'int'>
print(type(num_float))  # 出力: <class 'float'>
print(type(text))       # 出力: <class 'str'>
print(type(is_active))  # 出力: <class 'bool'>

このように、Pythonが自動で型を判断してくれているのが分かりますね。

なぜ変数とデータ型が大切なの?

# 例:データ型を意識しないと…
result_str = "10" + "5" # 文字列の結合になる
print(result_str)       # 出力: 105

result_int = 10 + 5     # 数値の足し算になる
print(result_int)       # 出力: 15

このように、同じ「10」や「5」という見た目でも、データ型が異なると結果が大きく変わることがあります。

まとめ

Pythonの変数とデータ型は、プログラミングの基礎中の基礎です。変数はデータを保管する「箱」、データ型は「箱の中身の種類」と覚えておきましょう。これらを理解し使いこなすことで、より複雑で便利なプログラムを作成する一歩を踏み出すことができます。

この基本をしっかりとマスターして、次のステップに進んでいきましょう!

PR: ITスクールのご案内はこちら(アフィリエイトリンク)


この記事はAI(Gemini API)によって自動生成されています。内容の正確性は保証されません。