Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Python Προγραμματισμός

Η Λειτουργία Πέρασμα σε Python

Στην Python , το " πέρασμα " λέξη χρησιμοποιείται μόνο για την εντολή pass - έναν ειδικό τύπο της λειτουργίας που είναι ενσωματωμένη στη γλώσσα για τους σκοπούς του ελέγχου ροής. Όταν λέγεται , δεν κάνει τίποτα και απλά " περνάει" η εκτέλεση του προγράμματος στην επόμενη γραμμή . Ωστόσο , το κάνει να παίξουν σημαντικό ρόλο στην συντακτική προγράμματα . Η δήλωση πέρασμα
Η

" Pass" είναι ένα άδειο δήλωση ότι δεν εκτελεί κώδικα . Έχει δύο βασικούς σκοπούς . Το πρώτο είναι ως σύμβολο κράτησης θέσης για τον ορισμό λειτουργία που δεν έχει γραφτεί ακόμα . Χρησιμοποιώντας το " πέρασμα" αποφεύγει τα λάθη compiler που θα προκύψει, εάν δεν γράφτηκαν όπου απαιτείται δήλωση . Όταν το " πέρασμα" τοποθετείται ως η μόνη δήλωση για τον ορισμό , το πρόγραμμα θα μεταγλωττιστεί με επιτυχία , και η λειτουργία θα εκτελέσει καμία ενέργεια όταν καλείται . Για παράδειγμα :

def myFunction ( ) : pass

Η εντολή pass μπορεί επίσης να χρησιμοποιηθεί για να "κρατήσει" μια θηλιά . Για παράδειγμα :

ενώ η αλήθεια : να περάσει
εικόνων Python Δομή και Σκοπός του " Pass" Λειτουργία
Η

Σε αντίθεση με άλλες γλώσσες προγραμματισμού όπως η C και Java , Python χρησιμοποιεί λευκό χώρο και αλλαγές γραμμής , όπως διαχωριστικά, αντί τιράντες ή ερωτηματικά . Ορισμούς συναρτήσεων , φορείς βρόχο , και άλλα " υποδομές " είναι εσοχή μετά την επικεφαλίδα . Ο compiler αναμένει πάντα η γραμμή μετά από μια κεφαλίδα να είναι μέρος του ορισμού , και θα ρίξει ένα σφάλμα, αν η γραμμή δεν έχει εσοχή , ακόμα κι αν δεν σκοπεύετε να είναι μέρος του βρόχου ή ορισμό της συνάρτησης . Η εντολή pass είναι ένας τρόπος για να αποφύγετε αυτό το σφάλμα .

Η χρήση Καταστάσεις Python
Η

Python χρησιμοποιεί δεσμευμένες λέξεις για να υποδηλώσει τις λειτουργίες και τις ειδικές καταστάσεις. Καταστάσεις όπως το «πέρασμα» δήλωση αποτελούν τη ραχοκοκαλιά της βασικής δομής του κώδικα . Μερικά άλλα παραδείγματα καταστάσεις περιλαμβάνουν τις δηλώσεις ελέγχου ροής προγράμματος " επιστροφή" και " break ". Δεν χρειάζεται παρενθέσεις να επικαλεστεί μια δήλωση όπως « πέρασμα» , όπως θα κάνατε με ένα πραγματικό λειτουργία . Ορισμένες καταστάσεις , όπως το "print " εντολή στην Python 2 , μπορεί να δεχθεί παραμέτρους , αλλά και " περάσει" δεν το κάνει.
Εικόνων παρόμοιες καταστάσεις
Η

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

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα