-
Notifications
You must be signed in to change notification settings - Fork 0
/
division.py
25 lines (24 loc) · 919 Bytes
/
division.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
def division():
number1=None
number2=None
print('Je peux diviser deux nombres pour vous')
while not isinstance(number1,float):
try:
number1=input('C\'est quoi vos numéro premier')
number1=float(number1)
except ValueError:
print('S\'il vous plait entrer un numéro')
except SyntaxError:
print('S\'il vous plait entrer un numéro')
while not isinstance(number2,float) or number2 ==0:
try:
number2=input('C\'est quoi vos deuxieme numéro?')
number2=float(number2)
if number2==0:
print('On ne peut pas diviser par 0')
except ValueError:
print('S\'il vous plait entrer un numéro')
except SyntaxError:
print('S\'il vous plait entrer un numéro')
answer=number1/number2
print('{}/{}={}'.format(number1,number2,answer))