Python assert κλειδί
Παράδειγμα
Δοκιμή αν η συνθήκη επιστρέφει True
x = "hello" # Αν η συνθήκη επιστρέψει True, τίποτα δεν θα συμβεί: assert x == "hello" # Αν η συνθήκη επιστρέψει False, θα προκαλέσει AssertionError: assert x == "goodbye"
Ορισμός και Χρήση
Το assert κλειδί χρησιμοποιείται κατά τη διάρκεια της αποσφαλμάτωσης του κώδικα.
Το assert κλειδί σας επιτρέπει να δοκιμάσετε αν οι συνθήκες στο κώδικα σας επιστρέφουν True ή όχι, αλλιώς η εφαρμογή θα προκαλέσει AssertionError.
Μπορείτε να γράψετε ένα μήνυμα που θα εκτυπωθεί αν το κώδικας επιστρέψει False, δείτε τον παρακάτω παράδειγμα.
Περισσότερα Παράδειγματα
Παράδειγμα
Αν η συνθήκη είναι False, γράψτε ένα μήνυμα:
x = "hello" # Αν η συνθήκη επιστρέψει False, θα προκαλέσει AssertionError: assert x == "goodbye", "x should be 'hello'"