変数に値を保存し、int、float、str、bool型を扱いましょう。
このレッスンを Kodokon で開く変数とは、あとで再利用するために値をしまっておく、ラベルの付いた箱のようなものです。変数は=記号で作ります。これは"この値をこの箱にしまう"という意味であって、数学のような"等しい"ではありません。左に変数の名前、右に値を書きます。
age = 25
price = 19.99
name = "Alice"
is_student = True
print(age)
print(name)すべての値には型、つまりPythonがそれに対して何ができるかを決めるカテゴリがあります。基本の四つの型は次のとおりです。整数(25)のためのint、小数(19.99、カンマではなく必ずドットで書きます)のためのfloat、引用符で囲まれた文字列のためのstr、そして真偽値、つまりTrueかFalseしかとれない値のためのboolです。type関数は値の型を明らかにします。
print(type(25))
print(type(19.99))
print(type("Alice"))
print(type(True))ある型の値を別の型に変換する必要はよくあります。それを担うのが三つの関数です。int(...)は値を整数に、float(...)は小数に、str(...)は文字列に変えます。典型的な例:+で数値を文の中に差し込むには、まず文字列に変換しなければなりません。
age = 25
message = "I am " + str(age) + " years old"
print(message)
text_number = "42"
number = int(text_number)
print(number + 8)3.14の型は何ですか?x = 5という文は何をしますか?'10'を整数に変えるにはどうしますか?