teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

コードを記載しました

2020/10/22 03:04

投稿

new_lemonade
new_lemonade

スコア6

title CHANGED
File without changes
body CHANGED
@@ -8,7 +8,20 @@
8
8
  不適切な数値の場合に不適切と表示させ、そうでない場合は計算結果を表示させたい。
9
9
 
10
10
  ### 該当のソースコード
11
+ import sys
11
- なし
12
+ try:
13
+ x = input('品物の価格を入力してください:')
14
+ x.isdecimal()
15
+ x = int(x)
16
+ if x <= 0:
17
+ print('正しい金額が入力されていません')
18
+ sys.exit()
19
+ except SystemExit:
20
+ pass
21
+ except:
22
+ print('整数以外が入力されました')
23
+ else:
24
+ print('支払金額は', round(x * (1.1)), '円です')
12
25
 
13
26
 
14
27
  ### 試したこと