DAILY JOURNAL

Python

117記事の記録。

2026年11月

2026年10月

  1. Pythonのデータには「型」がある

    例えば、以下のコードを見てみよう。 age = 30 name = "田中" height = 170.5 それぞれの値には、異なる型がある。 値型意味30int整数"田中"str文字列170.5float浮動小数点数(小数を扱う型) Pythonでは、type() を使って型を確認できる。 print(type(30)) # <class 'int'> print(type("田中")) # <class 'str'> print(type(170.5)) # <class 'float'> Pythonでは、すべての値がオブジェクトであり、それぞれのオブジェクトに型がある。変数は、そのオブジェクトを参照するための…

    Pythonのfor文の中の処理をイメージする方法

    Pythonのfor文を書いているとき、ループの中で何が起きているのかイメージしづらいことがある。 以下のコードを考える。 numbers = [10, 20, 30] for number in numbers: print(number * 2) このコードは、次の3つの処理を順番に実行している。 1回目 number = 10 print(number * 2) # 20 2回目 number = 20 print(number * 2) # 40 3回目 number = 30 print(number * 2) # 60 for文を理解するときは、まず1回目のループだけを取り出して考える。 その後、2回目、3回目と変数の値を入れ替えて…

    Pythonの二次元リストから値を取り出す方法

    以下のような二次元リストがあるとする numbers = [ [10, 20, 30], [40, 50, 60], [70, 80, 90] ] [1]で2行目(インデックス番号1)を取り出すことができる print(numbers[1]) # [40, 50, 60] さらに、[1]でその中の2列目(インデックス番号1)を取り出せる print(numbers[1][1]) # 50 for文を使用して、rowで行を取り出して、valueで値を取り出せる for row in numbers: for value in row: print(value) 実行結果: 10 20 30…

2026年9月