回答編集履歴

1

d

2019/09/05 05:19

投稿

tiitoi
tiitoi

スコア21956

test CHANGED
@@ -2,7 +2,15 @@
2
2
 
3
3
 
4
4
 
5
+ > TypeError: type str doesn't define round method
6
+
7
+ > 型エラー:型 str には round 関数は定義されていません。
8
+
9
+
10
+
5
- input は入力を str として返します。
11
+ input() は入力を str として返します。
12
+
13
+ 例えば、`1.2` と入力した場合、input() の返り値は `1.2` という float 型の数値ではなく、`"1.2"` という str 型の文字列になります。
6
14
 
7
15
  そのため、文字列を float 型に変換してから、round に渡すように変更してみてください。
8
16