Εντολή εισαγωγής Python

Python Import Command



Η εντολή εισαγωγής στην Python χρησιμοποιείται για πρόσβαση σε άλλες ενότητες. Οι ενότητες είναι ίδιες με μια βιβλιοθήκη κώδικα σε Java, C, C ++ ή C#. Μια ενότητα περιλαμβάνει συνήθως ένα σύνολο συναρτήσεων και μεταβλητών. Όταν χρειαστεί να συμπεριλάβουμε ή να χρησιμοποιήσουμε αυτές τις συναρτήσεις των μονάδων στον κώδικά μας, μπορούμε απλά να εισαγάγουμε τη μονάδα χρησιμοποιώντας την εντολή εισαγωγής και μπορούμε εύκολα να επικαλεστούμε τις λειτουργίες και τις μεταβλητές της ενότητας. Η εντολή εισαγωγής είναι ο απλούστερος και συνηθισμένος τρόπος για να συμπεριλάβετε ενότητες στον κώδικά σας.

Η Python έρχεται με πολλές ενσωματωμένες μονάδες που μπορούμε εύκολα να συμπεριλάβουμε στον κώδικά μας. Μπορούμε επίσης να δημιουργήσουμε την ενότητα μας απλά αποθηκεύοντας το αρχείο κώδικα Python με το. py επέκταση.







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



Πώς να χρησιμοποιήσετε την εντολή εισαγωγής

Χρησιμοποιούμε το εισαγωγή λέξη -κλειδί για εισαγωγή των ενοτήτων στην Python. Κατά την εισαγωγή της ενότητας στον κωδικό μας, γράφουμε το όνομα της ενότητας με την εντολή εισαγωγής με αυτόν τον τρόπο:



εισαγωγήmodule_name

Εισαγωγή ενσωματωμένων μονάδων Python

Η Python έρχεται με πολλές ενσωματωμένες μονάδες. Η μαθηματική ενότητα είναι μία από τις κοινές ενότητες που χρησιμοποιείται για την εκτέλεση των μαθηματικών συναρτήσεων.





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

module_name.όνομα_λειτουργίας()
# εισαγωγή της μαθηματικής ενότητας
εισαγωγή μαθηματικά
# εκτύπωση της τιμής της σταθεράς pi
Τυπώνω('Η τιμή του PI είναι:',μαθηματικάΤοπι)

# υπολογισμός του παραγοντικού ενός αριθμού χρησιμοποιώντας συνάρτηση παραγοντικού
Τυπώνω('Το παραγοντικό του αριθμού 5 είναι:',μαθηματικάΤοπαραγοντικό(5))

# υπολογισμός του ημερολογίου ενός αριθμού χρησιμοποιώντας τη συνάρτηση καταγραφής
Τυπώνω('Το ημερολόγιο των 10 είναι:',μαθηματικάΤοκούτσουρο(10))

# εκτύπωση της αξίας του αριθμού του Όιλερ
Τυπώνω('Η τιμή του αριθμού του Όιλερ είναι:', μαθηματικάΤοΚαι)

# υπολογίζοντας τα ακτίνια από μοίρες
εργασία= μαθηματικάΤοακτίνια(90)
Τυπώνω('Τα ακτίνια του 90 είναι:',εργασία)

# Υπολογισμός της τιμής αμαρτίας
Τυπώνω('Η αμαρτία του 90 είναι:',μαθηματικάΤοχωρίς(90))

# υπολογισμός της τιμής του κόα
Τυπώνω('Το cos του 90 είναι:',μαθηματικάΤοκάτι(90))

# υπολογισμός της τιμής μαυρίσματος
Τυπώνω('Το μαύρισμα του 90 είναι:',μαθηματικάΤοΈτσι(90))

Παραγωγή



Η έξοδος εμφανίζεται στην κονσόλα Python.

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

απόmodule_nameεισαγωγήόνομα_λειτουργίαςήσταθερό_ όνομα

Για παράδειγμα, μόνο η σταθερά pi από τη μαθηματική μονάδα μπορεί να εισαχθεί με αυτόν τον τρόπο

από μαθηματικά εισαγωγήπι

Ας δούμε ένα παράδειγμα αυτού.

# εισαγωγή μόνο τιμής pi από την μαθηματική ενότητα
από μαθηματικά εισαγωγήπι
# εκτύπωση της τιμής της σταθεράς pi
#εδώ χρησιμοποιούμε το pi απευθείας αντί του math.pi ()
Τυπώνω('Η τιμή του PI είναι:',πι)

Παραγωγή

Η έξοδος εμφανίζεται στην κονσόλα Python.

Όλες οι συναρτήσεις και οι σταθερές μπορούν να εισαχθούν με αυτόν τον τρόπο:

απόmodule_nameεισαγωγή*

Στην περίπτωση της μαθηματικής ενότητας θα ήταν έτσι:

# εισαγωγή μόνο τιμής pi από την μαθηματική ενότητα
από μαθηματικά εισαγωγή*
# Τώρα δεν χρειάζεται να καθορίσουμε μαθηματικά με τη σταθερά και τη συνάρτηση
# εκτύπωση της τιμής της σταθεράς pi
Τυπώνω('Η τιμή του PI είναι:',πι)

# υπολογισμός της αξίας της αμαρτίας 90
Τυπώνω('Η αξία της αμαρτίας 90 είναι:',χωρίς(90))

# υπολογισμός του παραγοντικού του 8
Τυπώνω('Το factorial των 8 είναι:',παραγοντικό(8) )

Παραγωγή

Η έξοδος εμφανίζεται στην κονσόλα Python.

Η εντολή εισαγωγής αναζητά το όνομα της λειτουργικής μονάδας εάν η μονάδα δεν βρίσκεται, τότε εμφανίζει σφάλμα. Ας προσπαθήσουμε να εισαγάγουμε τη μονάδα Tokenizer.

εισαγωγήtokenizer
Τυπώνω(tokenizer.ένδειξη())

Παραγωγή

Στην έξοδο, μπορείτε να δείτε ότι ρίχνει ένα σφάλμα ModuleNotFoundError.

Δημιουργήστε την ενότητα σας

Για να δημιουργήσετε τη μονάδα σας, δημιουργήστε ένα αρχείο python, γράψτε τον κώδικα και αποθηκεύστε το με επέκταση .py.

Ας δούμε ένα παράδειγμα αυτού.

Παράδειγμα

Δημιουργήσαμε μια νέα ενότητα με το όνομα Calc.py. Έχει μια συνάρτηση, η οποία παίρνει δύο αριθμούς ως όρισμα και επιστρέφει το άθροισμά της.

def άθροισμα(val_1,val_2):
Τυπώνω('Το άθροισμα είναι:',val_1 + val_2)

Τώρα ας δημιουργήσουμε ένα άλλο αρχείο Python (test.py) και καλούμε τη μονάδα αριθμομηχανής σε αυτό το αρχείο.

# εισαγωγή της μονάδας αριθμομηχανής
εισαγωγήαριθμομηχανή
# κλήση της συνάρτησης αθροίσματος
Τυπώνω(αριθμομηχανή.άθροισμα(1,2))

Παραγωγή

Η έξοδος εμφανίζεται στην κονσόλα Python.

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

val_1=0
val_2=0
def άθροισμα():
Τυπώνω('Το άθροισμα είναι:',val_1 + val_2)

Ας προσπαθήσουμε να έχουμε πρόσβαση στις μεταβλητές της μονάδας αριθμομηχανής στο test.py

# εισαγωγή της μονάδας αριθμομηχανής
εισαγωγήαριθμομηχανή
# πρόσβαση στην πρώτη μεταβλητή και εκχώρηση τιμής
αριθμομηχανή.val_1=10
# πρόσβαση στη δεύτερη μεταβλητή και εκχώρηση τιμής
αριθμομηχανή.val_2=είκοσι
# κλήση της συνάρτησης αθροίσματος από την ενότητα αριθμομηχανής
Τυπώνω(αριθμομηχανή.άθροισμα())

Παραγωγή

Η έξοδος εμφανίζεται στην κονσόλα Python.

Μπορούμε επίσης να δημιουργήσουμε ένα ψευδώνυμο κατά την εισαγωγή μιας ενότητας χρησιμοποιώντας τη λέξη -κλειδί και θα λειτουργήσει καλά.

# εισαγωγή της μονάδας αριθμομηχανής ως cal
εισαγωγήαριθμομηχανήόπως καιcal
# πρόσβαση στην πρώτη μεταβλητή και εκχώρηση τιμής
calval_1=10
# πρόσβαση στη δεύτερη μεταβλητή και εκχώρηση τιμής
calval_2=είκοσι
# κλήση της συνάρτησης αθροίσματος από την ενότητα αριθμομηχανής
Τυπώνω(calάθροισμα())

Παραγωγή

Στην έξοδο, μπορείτε να δείτε ότι λειτουργεί καλά και δεν εμφανίζει κανένα είδος σφάλματος.

Μπορούμε να χρησιμοποιήσουμε τη συνάρτηση Python dir () για να παραθέσουμε όλες τις διαθέσιμες συναρτήσεις και μεταβλητές μιας ενότητας.

# εισαγωγή της μονάδας αριθμομηχανής ως cal
εισαγωγήαριθμομηχανήόπως καιcal
# χρησιμοποιώντας τη συνάρτηση dir ()
Τυπώνω(σε εσένα(cal))

Παραγωγή

Η έξοδος εμφανίζει όλες τις διαθέσιμες μεταβλητές και λειτουργίες της μονάδας αριθμομηχανής.

συμπέρασμα

Αυτό το άρθρο εξηγεί λεπτομερώς την εντολή εισαγωγής Python με τη βοήθεια απλών παραδειγμάτων. Η εντολή εισαγωγής χρησιμοποιείται για την κλήση των ενσωματωμένων και καθορισμένων από τον χρήστη λειτουργικών μονάδων σε αρχεία Python.