#07

データ型と型変換

int・float・str・bool の型と、型を変換する方法を学ぶ。

解説

プログラムの値には「型(データ型)」という種類があります。整数は int、小数は float、文字列は str、True / False の真偽値は bool です。type() という命令で、その値がどの型かを確かめられます。 型が違うと同じように扱えないことがあります。たとえば文字列の "25" は数字に見えても文字なので、そのままでは足し算できません。int("25") で変換すると、計算できる整数 25 になります。 同じように float() は小数へ、str() は文字列へ変換します。

書き方

型(データ型): int 整数 / float 小数 / str 文字列 / bool 真偽値。
・type(値) — 値の型を調べる。
・int("25") 文字列→整数、float() →小数、str() →文字列。

書いて動かす

この回の課題

type() で各値の型を調べ、文字列 "25" を int() で数値に変換して計算してみよう。

コードはあなたの端末の中だけで動きます(サーバーには送られません)。進み具合もこのブラウザに保存されます。

もっと本格的に使うなら

Windows版 InsightPy なら、書いたコードを保存して業務の自動化まで進められます。学習センターはずっと無料です。