回答編集履歴

3

変数名変更

2020/01/08 07:06

投稿

shiracamus
shiracamus

スコア5406

test CHANGED
@@ -16,9 +16,9 @@
16
16
 
17
17
  def ex5_5(image, y1, x1, y2, x2, color):
18
18
 
19
- image[y1:y2+1] = [[0.5 if x1 <= i <= x2 else 0 for i in range(0, 5)]
19
+ image[y1:y2+1] = [[0.5 if x1 <= x <= x2 else 0 for x in range(0, 5)]
20
20
 
21
- for j in range(y1, y2 + 1)]
21
+ for y in range(y1, y2 + 1)]
22
22
 
23
23
 
24
24
 

2

不要になったifを削除

2020/01/08 07:06

投稿

shiracamus
shiracamus

スコア5406

test CHANGED
@@ -18,9 +18,7 @@
18
18
 
19
19
  image[y1:y2+1] = [[0.5 if x1 <= i <= x2 else 0 for i in range(0, 5)]
20
20
 
21
- for j in range(y1, y2 + 1)
21
+ for j in range(y1, y2 + 1)]
22
-
23
- if y1 <= j <= y2]
24
22
 
25
23
 
26
24
 

1

y1〜y2の範囲に限定

2020/01/08 07:04

投稿

shiracamus
shiracamus

スコア5406

test CHANGED
@@ -16,9 +16,9 @@
16
16
 
17
17
  def ex5_5(image, y1, x1, y2, x2, color):
18
18
 
19
- image[:] = [[0.5 if x1 <= i <= x2 else 0 for i in range(0, 5)]
19
+ image[y1:y2+1] = [[0.5 if x1 <= i <= x2 else 0 for i in range(0, 5)]
20
20
 
21
- for j in range(0, 4)
21
+ for j in range(y1, y2 + 1)
22
22
 
23
23
  if y1 <= j <= y2]
24
24