回答編集履歴

2

誤字を修正

2020/10/21 15:36

投稿

Daregada
Daregada

スコア11990

test CHANGED
@@ -14,7 +14,7 @@
14
14
 
15
15
  x = 5 ** (1 / 2)
16
16
 
17
- print('{x:.3f}')
17
+ print(f'{x:.3f}')
18
18
 
19
19
  print(2 <= x and x < 3)
20
20
 

1

補足を追加

2020/10/21 15:36

投稿

Daregada
Daregada

スコア11990

test CHANGED
@@ -5,6 +5,8 @@
5
5
  - いまどきのPythonではformatを使わず、f文字列を使えば埋め込みできる。
6
6
 
7
7
  - 値xが「2以上3未満」かどうかの判定は、Pythonでは「`2 <= x < 3`」と簡潔に書ける。まあ、問題の指定が「andを用いる」なので、andを使って書いておく。
8
+
9
+ - 数値の比較をするのだから、「√5の値を小数点以下3桁にした文字列」ではなく、√5の値そのものを式に書くこと。
8
10
 
9
11
 
10
12