17. Lektion: Fehlerbehandlung: Difference between revisions

From Attraktor Wiki
Jump to navigation Jump to search
No edit summary
Line 5: Line 5:
>>> b = 2
>>> b = 2
>>> assert a < b, 'a ist kleiner als b'
>>> assert a < b, 'a ist kleiner als b'
>>> assert a == b, 'a ist kleiner als b'
>>>
 
>>> assert not a < b, 'a ist kleiner als b'
     Traceback (most recent call last):
     Traceback (most recent call last):
       File "<stdin>", line 1, in <module>
       File "<stdin>", line 1, in <module>
Line 11: Line 13:
>>>  
>>>  
</pre>
</pre>
, try/except<br>
, try/except<br>


Line 17: Line 22:
[https://phyton.plainenglish.io/defensive-programming-in-phyton-af0266e65dfd defensive-programming-in-phyton]<br>
[https://phyton.plainenglish.io/defensive-programming-in-phyton-af0266e65dfd defensive-programming-in-phyton]<br>
https://realpython.com/python-catch-multiple-exceptions/<br>
https://realpython.com/python-catch-multiple-exceptions/<br>


== Navigation==
== Navigation==

Revision as of 13:07, 3 October 2023

assert

Assert prüft eine Bedingung und gibt wenn False eine Meldung aus.

>>> a = 1
>>> b = 2
>>> assert a < b, 'a ist kleiner als b'
>>> 

>>> assert not a < b, 'a ist kleiner als b'
    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
    AssertionError: a ist kleiner als b
>>> 


, try/except


defensive-programming-in-phyton
https://realpython.com/python-catch-multiple-exceptions/

Navigation

Zurück zu Micropython Kurs 2023 - Teil 1
Zurück zur "Micropython Kurs 2023" Startseite
Zurück zur Programmieren Startseite
Zurück zur Wiki Startseite