Menu
CoddyTech

型変換

CoddyのPythonジャーニー「基礎」セクションの一部。レッスン 27/77。

入力を別の型に変換するには、キャストする必要があります。

文字列をint(整数)に変換するには、次のように書きます。

var = input()
var = int(var)

または、1行で書くと、

var = int(input())

入力が数値、つまり 5、4、54 の場合、var には数値が格納されます。入力に無効な数値(5ab、bb、akt など)が含まれている場合、プログラムは失敗します。

異なる型に変換する方法を示す表です:

型変換説明
int()整数に変換する
float()実数に変換する
bool()ブール値に変換する
str()文字列に変換する

適切な型を使うことが重要です。出力に影響する可能性があるからです。

2つの文字列を足すと、次の結果になります。

"5" + "5" = "55"

2つの数を足すと、次の結果になります。

5 + 5 = 10

challenge icon

チャレンジ

初心者

このチャレンジでは、複数の入力を扱い、計算を行います。

複数の入力を受け取る方法:

var1 = input()  # First input
var2 = input()  # Second input

課題:

  1. 入力から最初の数値を読み取り、変数に格納します
  2. 入力から2番目の数値を読み取り、別の変数に格納します
  3. 両方の変数をfloat型(小数を扱うため)に変換します
  4. この2つの数値を掛け算します
  5. 結果を出力します

例:

入力が2と4.5の場合、プログラムは9.0を出力します

忘れずに:各テストケースには、順番にちょうど2つの入力が含まれています。

自分で試してみよう

quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

基礎のすべてのレッスン

自分で練習してみよう: Pythonオンラインコンパイラ