Πληροφορική Ι — Εβδομάδα 7

Συναρτήσεις (Μέρος Β΄): Έτοιμες Συναρτήσεις, Εμβέλεια

Modules: math και random

abs(), pow(), round() είναι απευθείας διαθέσιμα (δεν χρειάζονται import).

Τοπικές & καθολικές μεταβλητές

Χωρίς global, η x = 2 θα δημιουργούσε νέα τοπική μεταβλητή.

global μόνο για επανεκχώρηση

Χειρισμός σφαλμάτων: try / except

else: αν δεν υπήρξε σφάλμα · finally: πάντα. Πιάνουμε συγκεκριμένους τύπους.

raise: σηκώνουμε δικό μας σφάλμα

Επαναληπτική αριθμητική μέθοδος

Σωστά δεκαδικά ψηφία διπλασιάζονται σε κάθε βήμα.

Σύνοψη

  • Modules πρότυπης βιβλιοθήκης (math, random), import
  • Τοπικές/καθολικές μεταβλητές, πότε χρειάζεται το global
  • Χειρισμός σφαλμάτων: try/except/finally, raise
  • Πρώτη επαναληπτική αριθμητική μέθοδος προσέγγισης

⤺ Πλήρεις σημειώσεις  ·  Πρόγραμμα μαθήματος