Βασικές αρχές εργασίας με προσαρμοσμένες συναρτήσεις στην Python
Στην Python, εκτός από τη χρήση τυπικών συναρτήσεων και μεθόδων, μπορείτε να δημιουργήσετε και να χρησιμοποιήσετε τις δικές σας συναρτήσεις.
Ας εξετάσουμε τη σύνταξη για τη δημιουργία
μίας δικής σας συνάρτησης. Για τη δήλωση, πρέπει να γράψετε
τη λέξη-κλειδί def, στη συνέχεια το
όνομά της και παρενθέσεις, στις οποίες
μπορείτε να ορίσετε παραμέτρους. Στη συνέχεια, τοποθετείται
άνω και κάτω τελεία, μετά από την οποία στο κάτω μπλοκ
γράφεται ο απαιτούμενος κώδικας (σώμα της συνάρτησης).
Το σώμα της συνάρτησης πρέπει να έχει εσοχή,
όπως σε οποιοδήποτε άλλο μπλοκ κώδικα.
Για παράδειγμα, ας φτιάξουμε τη συνάρτηση func:
def func():
'''
σώμα της συνάρτησης, στο οποίο
είναι γραμμένος ο κώδικας για
εκτέλεση
'''
Ας κάνουμε τη συνάρτηση func
να εμφανίζει ένα θαυμαστικό:
def func():
print('!')
Ας καλέσουμε τώρα τη συνάρτησή μας. Για αυτό, είναι απαραίτητο να γράψουμε το όνομά της και παρενθέσεις:
def func():
print('!')
# Καλούμε τη συνάρτησή μας:
func() # θα εμφανίσει '!'
Μπορούμε να καλέσουμε τη συνάρτησή μας πολλές φορές - σε αυτήν την περίπτωση, κάθε κλήση της συνάρτησης θα πραγματοποιεί μια νέα έξοδο στην οθόνη:
def func():
print('!')
func() # θα εμφανίσει '!'
func() # θα εμφανίσει '!'
func() # θα εμφανίσει '!'
Στην Python, η συνάρτηση πρέπει οπωσδήποτε να κληθεί κάτω από τη δήλωσή της:
func() # θα εμφανίσει σφάλμα
def func():
print('!')
Δημιουργήστε μια συνάρτηση που θα εμφανίζει το όνομα και το επώνυμό σας.
Δημιουργήστε μια συνάρτηση που θα εμφανίζει
το άθροισμα 3 και 6.