Python - Números e exceções

on GuioSoft Blog

#input #print #try #exception

Início

 1## Perguntar números ao usuário e fazer operações com eles
 2
 3```python
 4try:
 5    x = float(input('Numero 1: '))
 6    y = float(input('Numero 2: '))
 7    print(f'{x:.2f}+{y:.2f}={x+y:.2f}')
 8    print(f'{x}-{y}={x-y}')
 9    print(f'{x}*{y}={x*y}')
10    print(f'{x}/{y}={x/y}')
11
12    print(f'{x}%{y}={x%y}')
13    print(f'{x}//{y}={x//y}')
14    print(f'{x}**{y}={x**y}')
15
16except ZeroDivisionError:
17    print("Não dá pra dividir por zero!")
18except ValueError:
19    print("O número deve ser válido!")
20except Exception as exc:
21    print('Erro geral', exc)