■キャスト
あるデータ型を別のデータ型に変換することを「キャスト」という
【整数への変換】:int()関数
#float→int へ変換 a = int(2.6) print("a:" , a) #str→int へ変換 b = int("-5") print("b:" , b) #bool→int へ変換 c = int(True) print("c:" , c) #bool→int へ変換 d = int(False) print("d:" ,d)
【浮動小数点数への変換】:float()関数
#int→float へ変換 a = float(3) print("a:" , a) #str→float へ変換 b = float("-2.58") print("b:" , b) #bool→float へ変換 c = float(True) print("c:" , c) #bool→float へ変換 d = float(False) print("d:" ,d)
【文字型へ変換】:str()関数
#int→str へ変換 a = str(3) print("a:" , a) #float→str へ変換 b = str("-2.58") print("b:" , b) #bool→str へ変換 c = str(True) print("c:" , c) #bool→str へ変換 d = str(False) print("d:" ,d)
【bool型へ変換】
#int→boolに変換 a = bool(0) print(a) b = bool(1) print(b)
コンソールの出力結果