問題3-2: 入力を数値に変える
入力は必ず文字列
input() が受け取るのは、数字を打ったときでも文字列です。そのままでは計算できず、n + 1 は TypeError になります。計算に使いたいときは int で数値に変えます。
n = int(input())print(n + 1)int(input()) は「入力を1行受け取って、それを数値に変える」というひとまとまりの決まり文句です。これから何度も書くので、指がおぼえるまで打ちましょう。
問題
整数 n が与えられます。n を2倍した値を出力するプログラムを書いてください。
入力
入力は1行で、整数 n が与えられます。
n出力
n を2倍した値を1行で出力してください。
制約
-1000 ≦ n ≦ 1000n は整数
入力例1
7出力例1
14入力例2
-25出力例2
-50コード(Python)
標準入力(「実行」で使われます)
実行結果
ここに実行結果が表示されます入力した内容と採点結果は、この端末のブラウザ内に自動保存されます。 進捗の確認と提出ファイルのダウンロードは画面右上の「進捗と提出」で行えます(提出のしかた)。