回答編集履歴

2

ミス修正

2021/03/13 05:05

投稿

xail2222
xail2222

スコア1508

test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
  処理1
10
10
 
11
- elif (条件1):
11
+ elif (条件2):
12
12
 
13
13
  処理2
14
14
 
@@ -40,7 +40,7 @@
40
40
 
41
41
  処理1
42
42
 
43
- if (条件1):
43
+ if (条件2):
44
44
 
45
45
  処理2
46
46
 

1

内容修正とコメントに対する追記

2021/03/13 05:05

投稿

xail2222
xail2222

スコア1508

test CHANGED
@@ -1,6 +1,4 @@
1
1
  elif の意味が理解できていないものと思われます。
2
-
3
-
4
2
 
5
3
 
6
4
 
@@ -18,12 +16,32 @@
18
16
 
19
17
 
20
18
 
21
- のコードを次のような動作と想定していると思われますが
19
+ 上記のコードを次のような動作と想定していると思われますが
22
20
 
23
- 「条件1が成立する場合は処理1」の後条件2が成立する場合は処理2」
21
+ 「条件1が成立する場合は処理1、更に条件2が成立する場合は処理2」
24
22
 
25
23
 
26
24
 
27
- このような場合、動作は次になります。
25
+ 動作は次になります。
28
26
 
29
27
  「条件1が成立する場合は処理1,条件1が成立しない場合かつ条件2が成立する場合は処理2」
28
+
29
+
30
+
31
+ ---
32
+
33
+ (追記)「複数条件を書かなくてはいけない時はどうしたら良いのでしょうか」
34
+
35
+ 「条件1が成立する場合は処理1、更に条件2が成立する場合は処理2」であれば
36
+
37
+ ```python
38
+
39
+ if (条件1):
40
+
41
+ 処理1
42
+
43
+ if (条件1):
44
+
45
+ 処理2
46
+
47
+ ```