Tech-Joho.info

//の計算の戻り値の型

Python独学ならTech-Joho TOP > Python問題集 > //の計算の戻り値の型

問題

変数tに100//3の戻り値の型の名前を代入した後、print(t)を実行せよ

チャレンジ: よけいなカッコやクオーテーションを省いて、型名のみをtに格納せよ。

下の欄に回答を入力し、「回答完了」を押して下さい!回答例が表示されます。

 

実行結果の例


回答例

type() 関数を使うと、変数や定数の型名を知ることができます。

t = type(100//3)
print(t)

解説

type()関数は、引数の値の型名を戻り地として返します。
また、//演算子は、わり算の答えの整数部分のみを返します。整数部分だけなので、型はintです。

print(type(100//3))
print(type(100/3))
print(type(100%3))

type()関数及び演算子//については、下記の公式リファレンスを御覧ください。
Python3 reference 2項算術演算

Python3 reference 組み込み関数type