Pythonにおける厳格な型付け
Pythonの特徴の一つは、オブジェクトの厳格な型付けです。これは、異なる型のオブジェクトを直接的に操作することはできないということを意味します。例えば、数値と文字列を足し合わせることはできません。
num = 12
txt = 'ab'
print(num + txt) # エラーが出力されます
この問題を解決するためには、両方のオブジェクトを同じ型に変換する必要があります。その方法については、次のレッスンで学びます。
コードを実行せずに、コンソールに何が表示されるか判定してください:
tst1 = 5
tst2 = 10
print(tst1 + tst2)
コードを実行せずに、コンソールに何が表示されるか判定してください:
tst1 = 5
tst2 = '10'
print(tst2 - tst1)
コードを実行せずに、コンソールに何が表示されるか判定してください:
tst1 = '123'
tst2 = '456'
print(tst1 + tst2)