Μετάβαση στο κύριο περιεχόμενο
🔒 Λειτουργία προεπισκόπησης. Τα πρώτα δεκαπέντε μαθήματα Foundations είναι δωρεάν· αυτό είναι Pro. Ξεκινήστε ένα 7ήμερο trial για να ξεκλειδώσετε τον επεξεργαστή, τις υποδείξεις AI και το υπόλοιπο του προγράμματος. Απαιτείται κάρτα, ακυρώνετε οποιαδήποτε στιγμή από το Dashboard.Ξεκινήστε 7ήμερο trial →
← ΜαθήματαPython FoundationsΕνότητα 4 · Αντικειμενοστραφής προγραμματισμόςδοκιμάστε/εκτός — εντοπίστε ένα σφάλμαwrite56 / 174
+75 XP
Εργασία
📝 **Εργασία:** Γράψτε μια συνάρτηση «safe_divide(a, b)» που επιστρέφει «a / b». Εάν `b = 0` — επιστρέψτε τη συμβολοσειρά `"Make"`. 📋 **Τι πρέπει να γίνει:** 1. Δηλώστε «def safe_divide(a, b):». 2. Τυλίξτε τη διαίρεση σε ένα μπλοκ «δοκιμάστε:». 3. Πιάστε το «ZeroDivisionError» στο «εκτός». 4. Στο «εκτός» επιστρέψτε «Συγγνώμη»». 5. Στο «try» επιστρέψτε «a / b». 💡 **Παρόμοιο παράδειγμα (διαφορετική λειτουργία):** ```python def safe_sqrt(x): δοκιμάστε: επιστροφή x** 0,5 εκτός από το TypeError: επιστροφή "Συγγνώμη" print(safe_sqrt(16)) # 4.0 print(safe_sqrt("abc")) # "Τροποποίηση" ``` ⚠️ **Υπόδειξη:** το όνομα του σφάλματος στην Python είναι "ZeroDivisionError". Αυτή είναι η τυπική εξαίρεση για τη διαίρεση με το 0. 🎯 **Αναμενόμενη έξοδος:** ``` 5.0 Πομίλκα ```
✏️ Γράψε τον κώδικά σου εδώ
🐍
Φόρτωση Python...
Λήψη μία φορά (~1 MB). Μετά τρέχει αμέσως.
📊 Αποτέλεσμα
Πάτα Εκτέλεση για να δεις το αποτέλεσμα...

💬 Συζήτηση

Γίνε ο πρώτος — κάνε μια ερώτηση ή μοιράσου μια συμβουλή.
Σύνδεση για να συμμετάσχεις στη συζήτηση. Η ανάγνωση είναι δωρεάν.
Φόρτωση συζήτησης…