Pythonのデータには「種類(型)」があります。種類によって使い方が変わります。
name = "たろう" # str(文字列) age = 12 # int(整数) height = 155.5 # float(小数) is_student = True # bool(真偽値) print(type(name)) # → <class 'str'> print(type(age)) # → <class 'int'>
⚠️ 数字と文字列は足し算できない
age = 12
print("私は" + age + "歳です") # ← エラー!
→ str(age) で文字列に変換すれば OK
print("私は" + str(age) + "歳です") # → 私は12歳です