# データ型変換
## bool
**bool**(x)
引数xをブール値に変換して返す。
```
a = bool(0==1) # aにFalseを代入
a = bool(0==0) # aにTrueを代入
```
※Python標準の関数です。詳しくはPython公式ドキュメントを参照してください。
## float
**float**(x)
引数xを実数値(浮動小数点値)に変換して返す。
※主にファイルなどから文字列型として読み込んだ数字を変換するのに用いる
```
a = float(3) # aに3.0を代入
```
※Python標準の関数です。詳しくはPython公式ドキュメントを参照してください。
## int
**int**(x)
引数xを整数値に変換して返す。
実数値が与えられた場合は小数点以下を切り捨てる。
```
a = int(3.6) # aに3を代入
```
※Python標準の関数です。詳しくはPython公式ドキュメントを参照してください。
## str
**str**(x)
引数xを文字列型に変換して返す。
```
a = str(3) # aに3を文字列型として代入
```
※Python標準の関数です。詳しくはPython公式ドキュメントを参照してください。