型変換
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
チャレンジ
初心者このチャレンジでは、複数の入力を扱い、計算を行います。
複数の入力を受け取る方法:
var1 = input() # First input
var2 = input() # Second input課題:
- 入力から最初の数値を読み取り、変数に格納します
- 入力から2番目の数値を読み取り、別の変数に格納します
- 両方の変数をfloat型(小数を扱うため)に変換します
- この2つの数値を掛け算します
- 結果を出力します
例:
入力が2と4.5の場合、プログラムは9.0を出力します
忘れずに:各テストケースには、順番にちょうど2つの入力が含まれています。
自分で試してみよう
このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
基礎のすべてのレッスン
自分で練習してみよう: Pythonオンラインコンパイラ