Skip to content

Commit 4024c68

Browse files
committed
Merge branch 'main' of https://github.com/PdxCodeGuild/class_HB2 into kelin-lab03-number-to-phrases
2 parents 634245a + 22496e7 commit 4024c68

File tree

1 file changed

+41
-0
lines changed

1 file changed

+41
-0
lines changed

code/IWilliams/Python/Exceptions

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
try:
2+
num = int(input('Enter a number: '))
3+
divide_num = 100/num
4+
except (ValueError, ZeroDivisionError):
5+
print('Please enter a number other than zero')
6+
# print(ex, 'printing the ex error')
7+
# print(type(ex))
8+
# except ZeroDivisionError:
9+
# print('Number cannot = zero')
10+
11+
else:
12+
print('We are printing the else clause')
13+
14+
15+
message = input('Enter a number ')
16+
try:
17+
number = float(message)
18+
except ValueError:
19+
print('Please enter a number')
20+
else:
21+
print('Your number converted successfully')
22+
finally:
23+
print('Finally is printing')
24+
25+
26+
names = ['Peter', 'Parker', 'Storm']
27+
while True:
28+
message = input('Enter a number ')
29+
30+
try:
31+
number = int(message)
32+
names[number] #names[0]
33+
break
34+
except(ValueError, IndexError) as error:
35+
if type(error) == IndexError:
36+
print('We have an index error')
37+
else:
38+
print('Please a valid number')
39+
40+
# print(error, 'Printing except error')
41+
print('No error has occurred')

0 commit comments

Comments
 (0)