ブール変数
これまで、テキスト型の変数や整数型の数値変数を見てきました。これから数回の演習で、
boolean
変数とその使い方について学びます。ブール変数は
True
とFalse
の2つの値しか取れません。これは、ある文(条件)が真か偽かを表すのに使われます。is_better = True
sometimes = False
playing_football = True
hello = False
print(sometimes, playing_football)
このプログラムは
False True
と出力します。つまり、sometimes
の値はFalse
に、playing_football
の値はTrue
に設定されているからです。変数の型を取得するには、
type
関数を使用します。a = True
b = 123
c = 'hello'
d = 'False'
print(type(a), type(b), type(c), type(d), type(1234))
このプログラムは
<class 'bool'> <class 'int'> <class 'str'> <class 'str'> <class 'int'>
と出力します。これは次の意味です:a
はbool
型(True
またはFalse
を取るブール変数)
b
はint
型(整数の数値変数)
c
はstr
型(テキスト/string
変数)
d
はstr
型(テキスト/string
変数)— ブール値ではない
1234
はint
型(数値)
チャレンジ
数値型の変数
favorite
を作成し、あなたの好きな数字を代入してください。変数best
を作成し、True
を代入してください。あなたのプログラムは、変数
favorite
とbest
の型、およびTrue
、False
、'long long text'
の型を出力する必要があります。Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB