“Élever des exceptions à Python” Réponses codées

Élever des exceptions à Python

>>> raise KeyboardInterrupt
Traceback (most recent call last):
...
KeyboardInterrupt

>>> raise MemoryError("This is an argument")
Traceback (most recent call last):
...
MemoryError: This is an argument

>>> try:
...     x = int(input("Enter a positive integer: "))
...     if x <= 0:
...         raise ValueError("That is not a positive number!")
... except ValueError as y:
...     print(y)
...    
Enter a positive integer: -2
That is not a positive number!
Outrageous Ostrich

Python attrape toutes les exceptions

try:
    raise Exception("Oh no! An error happened!")
except Exception as err:
    print("An error was handled")
finally:
  	print("This runs either way.")
Mattalui

Élever des exceptions à Python

>>> raise KeyboardInterrupt
Traceback (most recent call last):
...
KeyboardInterrupt

>>> raise MemoryError("This is an argument")
Traceback (most recent call last):
...
MemoryError: This is an argument

>>> try:
...     a = int(input("Enter a positive integer: "))
...     if a <= 0:
...         raise ValueError("That is not a positive number!")
... except ValueError as ve:
...     print(ve)
...    
Enter a positive integer: -2
That is not a positive number!
SAMER SAEID

Réponses similaires à “Élever des exceptions à Python”

Questions similaires à “Élever des exceptions à Python”

Plus de réponses similaires à “Élever des exceptions à Python” dans Python

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code