問題一覧に戻る
初級基本
問題8: 型変換
Pythonでは異なるデータ型の間で値を変換する必要がよくあります。int()で整数に、float()で浮動小数点数に、str()で文字列に、bool()で真偽値に変換できます。特にユーザー入力(常に文字列)を数値として扱う場合や、数値を文字列と結合する場合に重要です。
# 文字列を整数に変換
user_input = "42"
number = (user_input)
print(number + 8)
# 浮動小数点数を整数に変換
price = 19.99
whole_price = (price)
print(whole_price)
# 整数を文字列に変換
count = 100
message = "Total: " + (count)
print(message)
# 文字列を真偽値に変換
value = "True"
is_active = (value)
print(type(is_active))