Python基礎 レッスン3
型の基本
int・float・str・boolなど基本的なデータ型を理解する
Pythonの基本データ型
Pythonにはいくつかの基本的なデータ型があります。それぞれの型には異なる特性と用途があります。
int- 整数型。例:-10, 0, 42, 1000000float- 浮動小数点型。例:3.14, -0.5, 1.0e10str- 文字列型。例:"hello", 'Python', """複数行"""bool- 真偽値型。TrueまたはFalseのみNoneType- None型。値が存在しないことを表す
各データ型の特性
それぞれのデータ型がどのように動作するか確認しましょう。
Pythonプレイグラウンド
型の特殊な動作
Pythonの型にはいくつかの特殊な動作があります。知っておくと役立ちます。
10 / 3- 常に float を返す(3.333...)10 // 3- 整数除算(切り捨て)で int を返す(3)True + 1- bool は int のサブクラスなので 2 になるisinstance(x, float)- 型チェックに推奨される方法
型チェックと isinstance
isinstance() を使うと型を安全にチェックできます。
Pythonプレイグラウンド