python3の変数の型
python3の変数の型について
数値型:int, float, complexの3つ
論理型:bool
文字列型:str
コンテナ型:list, tuple, dict, set
シーケンス型:list, tuple, 文字列、range
immutable≒ハッシュ可能 int, str, tuple, frozenset
整数変換 int()関数
小数変換 float()関数
文字列変換 str()関数
○型の判定
type(target) targetの型がわかる
isinstance()関数 同じ型かどうか判定しboolを返す。
isinstance(1, int) #True isinstance(1, bool) #False isinstance(1, float) #false isinstance(True, int) #True isinstance(True, float)#False isinstance(True, bool) #True isinstance(7, (int, float, complex, bool)) #True