回答編集履歴

2

論理を簡潔に修正し直しました。

2021/01/21 10:35

投稿

_whitecat_22
_whitecat_22

スコア1305

test CHANGED
@@ -14,19 +14,19 @@
14
14
 
15
15
  in_or_ex = input("税込みの場合はin、税抜きの場合はexを入れてください。")
16
16
 
17
- if in_or_ex == "in" or "ex":
17
+ if in_or_ex == "in":
18
18
 
19
- if in_or_ex == "in":
19
+ result_1 = calc_including_tax(num)
20
20
 
21
- result_1 = calc_including_tax(num)
21
+ print(result_1)
22
22
 
23
- print(result_1)
23
+ break
24
24
 
25
- elif in_or_ex == "ex":
25
+ elif in_or_ex == "ex":
26
26
 
27
- result_2 = calc_Excluding_tax(num)
27
+ result_2 = calc_Excluding_tax(num)
28
28
 
29
- print(result_2)
29
+ print(result_2)
30
30
 
31
31
  break
32
32
 

1

脱字修正

2021/01/21 10:35

投稿

_whitecat_22
_whitecat_22

スコア1305

test CHANGED
@@ -1,4 +1,4 @@
1
- `'not ==' の 'else'` という罠にかかったようです。
1
+ `'not == A or B' の 'else'` という罠にかかったようです。
2
2
 
3
3
  以下のように、条件式を逆にすればお望みの処理になるかと。
4
4