[Python 100日チャレンジ] Day 15 - 型変換を使う
Pythonでstr、int、float、boolを相互に変換し、inputで受け取った文字列を数値として扱う方法を学びます。
[Python 100日チャレンジ] Day 15 - 型変換を使う
型変換とは
型変換は、値の型を別の型へ変えることです。Pythonでは int()、float()、str()、bool() などを使います。
1
2
age_text = "20"
age = int(age_text)
inputは文字列
input()で受け取った値は文字列です。計算するなら数値へ変換します。
1
2
3
price = int(input("金額: "))
tax_included = price * 1.1
print(tax_included)
よく使う変換
1
2
3
4
str(123)
int("123")
float("3.14")
bool("")
変換できない値を渡すとエラーになります。
1
int("abc") # ValueError
今日のゴール
型変換は入力処理や表示処理でよく使います。文字列と数値の違いを意識して、必要なタイミングで変換しましょう。
この投稿は投稿者によって CC BY 4.0 の下でライセンスされています。
