CSVファイルからの読み込みや、ユーザーからの入力データを受け取る際、プログラムに入ってくるデータは基本的にすべて**「文字列(str)」**です。 「100」も「3.14」も、そのままでは文字のままなので、足し算や掛け算といった計算には使えません。
Python先生として、📊 主要なデータ型一覧 # リスト内包表記 squares = [x**2 for x in range(10)] evens = [x for x in range(20) if x % 2 == 0] # 辞書内包表記 square_dict = {x: x**2 for x in range(5)} # enumerate で インデックスと値を同時取得 for i ...