Πώς να ορίσετε μια συνάρτηση στην Python (με εικόνες)

Πίνακας περιεχομένων:

Πώς να ορίσετε μια συνάρτηση στην Python (με εικόνες)
Πώς να ορίσετε μια συνάρτηση στην Python (με εικόνες)
Anonim

Μια συνάρτηση είναι ένα μπλοκ κώδικα που εκτελείται όταν καλείται. Αντί να εισάγετε το ίδιο μπλοκ κώδικα κάθε φορά που επαναλαμβάνεται, μπορείτε να το ορίσετε ως συνάρτηση και στη συνέχεια να το καλέσετε όταν πρέπει να το χρησιμοποιήσετε. Οι συναρτήσεις σάς επιτρέπουν επίσης να εισάγετε ορίσματα ή παραμέτρους ως εισόδους. Στη συνέχεια θα επιστρέψουν δεδομένα με βάση τα ορίσματα και θα παράγουν μια ανεξάρτητη έξοδο. Αυτό το wikiHow σας διδάσκει πώς να ορίσετε μια συνάρτηση στη γλώσσα προγραμματισμού Python.

Βήματα

5623490 1
5623490 1

Βήμα 1. Εγκαταστήστε το Python

Για να γράψετε μια συνάρτηση σε python, πρέπει να κάνετε Install-Python. Χρησιμοποιήστε τα παρακάτω βήματα για να κάνετε λήψη και εγκατάσταση της Python:

  • Μεταβείτε στη διεύθυνση https://www.python.org/downloads/ σε ένα πρόγραμμα περιήγησης ιστού.
  • Κάντε κλικ Κάντε λήψη της Python [αριθμός έκδοσης] στο επάνω μέρος.
  • Κάντε διπλό κλικ στο αρχείο Python.exe στο φάκελο "Λήψεις".
  • Κάντε κλικ Εγκατάσταση τώρα.
  • Κάντε κλικ Ναί
  • Κάντε κλικ Κλείσε.
5623490 2
5623490 2

Βήμα 2. Ανοίξτε έναν επεξεργαστή κώδικα

Ο βασικός επεξεργαστής κώδικα που συνοδεύει το python ονομάζεται IDLE. Εναλλακτικά, μπορείτε να χρησιμοποιήσετε ένα ολοκληρωμένο περιβάλλον ανάπτυξης τρίτου μέρους (IDE), όπως Atom, Sublime Text 3 και Online Python Compiler.

5623490 3
5623490 3

Βήμα 3. Ανοίξτε ένα νέο αρχείο ή ανοίξτε το αρχείο στο οποίο θέλετε να ορίσετε μια συνάρτηση

Στο IDLE, μπορείτε να ανοίξετε ένα νέο αρχείο ή να δημιουργήσετε ένα νέο αρχείο κάνοντας κλικ στο Αρχείο μενού στην κορυφή Κάντε κλικ Ανοιξε για να ανοίξετε ένα υπάρχον αρχείο ή κάντε κλικ Νέο αρχείο για να ξεκινήσει ένα νέο πρόγραμμα.

5623490 4
5623490 4

Βήμα 4. Πληκτρολογήστε def για να ορίσετε μια συνάρτηση

Η λέξη -κλειδί "def" χρησιμοποιείται για τον ορισμό μιας συνάρτησης στην Python.

5623490 5
5623490 5

Βήμα 5. Προσθέστε το όνομα της συνάρτησης ακολουθούμενη από παρένθεση και άνω και κάτω τελεία

Τοποθετήστε ένα κενό μετά το "def", στη συνέχεια γράψτε το όνομα της συνάρτησης σας, ακολουθούμενο από παρένθεση και άνω και κάτω τελεία. Το ακόλουθο παράδειγμα δείχνει τον τρόπο ορισμού μιας συνάρτησης που ονομάζεται "say_hello":

def say_hello ():

5623490 6
5623490 6

Βήμα 6. Εισαγάγετε την εσοχή στην επόμενη γραμμή και προσθέστε τον κωδικό σας

Όλες οι γραμμές που βρίσκονται μέσα στη λειτουργία πρέπει να είναι εσοχές. Το ακόλουθο παράδειγμα δείχνει πώς να ορίσετε μια συνάρτηση που λέει "Γεια".

def say_hello (): print ("Hello")

5623490 7
5623490 7

Βήμα 7. Εισαγάγετε το όνομα μιας παραμέτρου ή ορίσματος στην παρένθεση μετά το όνομα της συνάρτησης

Αυτό επιτρέπει στη λειτουργία να λαμβάνει διαφορετικές εισόδους δεδομένων και να επεξεργάζεται διαφορετικές εξόδους. Μπορείτε να προσθέσετε πολλά ορίσματα και παραμέτρους διαχωρίζοντάς τα με κόμμα. Στο ακόλουθο παράδειγμα έχει μια συνάρτηση με μια παράμετρο που ονομάζεται "όνομα":

def say_hello (όνομα): print ("Hello")

5623490 8
5623490 8

Βήμα 8. Χρησιμοποιήστε το όνομα του ορίσματος για να επεξεργαστείτε το όρισμα στον κώδικα

Τοποθετήστε το όνομα του ορίσματος ή της παραμέτρου στον κώδικα όταν πρέπει να καλέσετε το όρισμα ή την παράμετρο. Στο ακόλουθο παράδειγμα, ορίζεται μια συνάρτηση που λέει "Γεια" και στη συνέχεια αναφέρει το όνομα ενός χρήστη:

def say_hello (name): print ("Hello" + name)

5623490 9
5623490 9

Βήμα 9. Καλέστε τη λειτουργία

Για να χρησιμοποιήσετε μια συνάρτηση, πρέπει να την καλέσετε πληκτρολογώντας το όνομά της ακολουθούμενη από παρενθέσεις. Στο ακόλουθο παράδειγμα, ορίζεται μια συνάρτηση και στη συνέχεια καλείται.

def say_hello (name): print ("Hello" + name) say_hello ()

5623490 10
5623490 10

Βήμα 10. Προσθέστε ορίσματα ή παραμέτρους λέξεων -κλειδιών

Εάν προσπαθήσατε να συντάξετε τον κώδικα στο προηγούμενο βήμα, πιθανότατα λάβατε ένα μήνυμα σφάλματος. Αυτό συμβαίνει επειδή όταν κλήθηκε η συνάρτηση, έλειπε το απαιτούμενο όρισμα. Για να προσθέσετε ένα όρισμα ή παράμετρο κατά την κλήση μιας συνάρτησης, απλώς πληκτρολογήστε την στην παρένθεση αφού καλέσετε τη συνάρτηση. Στο ακόλουθο παράδειγμα, ένα όνομα προστίθεται ως όρισμα. Όταν ο κωδικός καταρτιστεί, θα πει "Γεια" και στη συνέχεια θα αναφέρει ένα άτομο με το όνομά του:

def say_hello (name): print ("Hello" + name) say_hello ("wikiHow reader")

Συνιστάται: