IT学習ブログ


title: Pythonの変数とデータ型入門:プログラミングの基礎を学ぼう! date: 2025-09-20 categories: [Python] tags: [AI, Gemini, 自動生成, Python入門, 変数, データ型, プログラミング初心者, 学習ロードマップ]


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

Pythonの変数とデータ型とは?プログラミングの基礎をマスターしよう!

プログラミングを始める上で、まず最初に理解しておきたいのが「変数」と「データ型」です。これらはPythonだけでなく、あらゆるプログラミング言語の土台となる非常に重要な概念です。この記事では、プログラミング初心者の方でもわかりやすいように、Pythonの変数とデータ型の基礎をていねいに解説していきます。この入門記事で、Python学習の第一歩を踏み出しましょう!

Pythonの変数とは?

「変数」とは、値を一時的に保存しておくための「箱」のようなものと考えるとイメージしやすいでしょう。この箱には好きな名前(変数名)をつけることができ、中に様々な値(数字、文字など)を入れておくことができます。そして、必要に応じてその箱から値を取り出して使ったり、新しい値に入れ替えたりできます。

変数の使い方(代入)

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

# 変数に数値を代入する例
age = 30
print(age) # 出力: 30

# 変数に文字列を代入する例
name = "山田太郎"
print(name) # 出力: 山田太郎

# 変数の値は後から変更できる
age = 31
print(age) # 出力: 31

変数名のルールと注意点

変数名にはいくつかのルールがあります。

Pythonのデータ型とは?

「データ型」とは、データがどのような種類であるかを示すものです。例えば、「30」という値は「数」ですが、「"東京"」という値は「文字」ですよね。プログラミング言語は、これらのデータの種類を区別して処理しています。Pythonでは、自動的にデータ型を判断してくれるので、明示的に宣言する必要はありませんが、どのようなデータ型があるのかを知っておくことは重要です。

主要なデータ型

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

  1. 整数型 (int)

    • 小数点を含まない数字(例: 10, -5, 0python number_int = 100 print(type(number_int)) # 出力: <class 'int'>
  2. 浮動小数点数型 (float)

    • 小数点を含む数字(例: 3.14, -0.5, 10.0python number_float = 3.14 print(type(number_float)) # 出力: <class 'float'>
  3. 文字列型 (str)

    • 文字や単語、文章など。シングルクォーテーション(')またはダブルクォーテーション(")で囲みます。 python text = "こんにちは、Python!" print(type(text)) # 出力: <class 'str'>
  4. 真偽値型 (bool)

    • True(真)または False(偽)の2つの値のみを持つデータ型。条件分岐などでよく使われます。 python is_active = True print(type(is_active)) # 出力: <class 'bool'>

type() 関数を使うと、変数がどのようなデータ型を持っているかを確認できます。これはデバッグ時などに非常に役立ちます。

変数とデータ型の活用例

これらの基礎を理解することで、より複雑なプログラムも作成できるようになります。

# 自己紹介文を作成するプログラム例
my_name = "太郎"  # 文字列型
my_age = 25       # 整数型
my_height = 175.5 # 浮動小数点数型
is_student = True # 真偽値型

print("私の名前は" + my_name + "です。")
print("年齢は" + str(my_age) + "歳です。") # 数値と文字列を結合する際はstr()で変換が必要
print(f"身長は{my_height}cmで、学生ですか?{is_student}") # f-stringを使うと簡単

この例では、異なるデータ型の変数を組み合わせて、一つの意味のある情報を作り出しています。

まとめ

Pythonの「変数」と「データ型」は、プログラミングの最も基本的な概念であり、全ての学習の出発点です。変数は値をしまう「箱」、データ型はその「箱に入っている値の種類」と理解してください。

この基礎をしっかりと身につけることで、今後のPython学習がずっとスムーズになるはずです。次のステップでは、これらの変数を組み合わせて計算したり、条件によって処理を分けたりする方法を学んでいきましょう!

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


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