Skip to content

Commit 68397a2

Browse files
Add exception handler
1 parent f1a34e5 commit 68397a2

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

Day-26-NATOPhoneticAlphabet/main.py

+9-3
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,12 @@
33
nato_df = pd.read_csv('nato_phonetic_alphabet.csv')
44
nato_dict = {row.letter:row.code for (index,row) in nato_df.iterrows()}
55

6-
word = input('Enter word here:\n').upper()
7-
list = [nato_dict[letter] for letter in word if letter!=' ' ]
8-
print(list)
6+
while True:
7+
word = input('Enter word here:\n').upper()
8+
try:
9+
list = [nato_dict[letter] for letter in word if letter!=' ' ]
10+
except KeyError:
11+
print('Sorry, only letter in the alphabet please')
12+
else:
13+
print(list)
14+
break

0 commit comments

Comments
 (0)