Day 174整数と小数の計算の違い
Pythonコード
1a = 52b = 23print(a + b)4print(a * b)5c = 5.56d = 2.27print(c + d)8print(c * d)9try:10 e = int(input('整数を入力してください:'))11 f = int(input('整数を入力してください:'))12 print(e + f)13 print(e * f)14except ValueError:15 print('整数以外の値が入力されました')
解説
- 行1〜2: 整数の加算と乗算を実行します。a と b に整数を代入し、print() で結果を表示します。print() は結果を表示する組み込み関数です。
- 行3〜4: 整数の加算と乗算の結果を表示します。
- 行5〜6: 小数の加算と乗算を実行します。c と d に小数を代入し、print() で結果を表示します。
- 行7〜8: 小数の加算と乗算の結果を表示します。
- 行9〜15: try/except ブロックで、ユーザーから整数を入力してもらいます。入力された値を整数に変換し、加算と乗算を実行します。入力ミスが発生した場合は、エラーを表示します。int() は文字列を整数に変換する組み込み関数です。
次に試してみよう
- 整数と小数の除算を実行してみましょう。
- ユーザーから小数を入力してもらって、加算と乗算を実行してみましょう。
- 整数と小数の比較を実行してみましょう。