回答編集履歴

1

内容修正

2020/03/18 14:31

投稿

chokokorone333
chokokorone333

スコア32

test CHANGED
@@ -1,24 +1,22 @@
1
- ```Python
1
+ ```python
2
2
 
3
3
  import random
4
4
 
5
- score=[100,70,60,90,80]
5
+ score=["100","70","60","90","80"]
6
6
 
7
- print("あなたの点数は", random.choice(score), "点です。")
7
+ print("あなたの点数は"+random.choice(score)+"点です。")
8
8
 
9
- if random.choice(score)>= 80:
9
+ if int(random.choice(score))>=80:
10
10
 
11
- print("合格です\n", "次も頑張ろう。")
11
+ print("合格です。"+"\n"+"次も頑張ろう。")
12
12
 
13
13
  else:
14
14
 
15
- print("不合格です。")
15
+ print("不合格です。")
16
16
 
17
17
  ```
18
18
 
19
19
 
20
-
21
- printの区切りは コロン で行いましょう。
22
20
 
23
21
  また、エラー内容としては、int型とstr型の比較ができない。というものです。
24
22
 
@@ -26,4 +24,4 @@
26
24
 
27
25
  ダブルクオーテーションで囲ってしまうと、文字列(str型)として判定されてしまいます。
28
26
 
29
- そこで、scoreを整数として取れるように、ブルクオーテーシ外しました。
27
+ ランムチイスされたものint変換をかけてみました。