ΥπολογιστέςΠρογραμματισμός

Python - τι είναι αυτό; γλώσσα προγραμματισμού υψηλού επιπέδου

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

Πού πρέπει να χρησιμοποιήσω;

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

Guido van Rossum - Python δημιουργός, παρακαλούμε βραβείο κοινότητα ο τίτλος του «καλοπροαίρετη δικτάτορα για τη ζωή.» Στα τέλη της δεκαετίας του 1980, Guido άρεσε χαρακτηριστικά ορισμένων γλωσσών προγραμματισμού, αλλά κανένας από αυτούς δεν είχε όλα τα χαρακτηριστικά που θα ήθελαν να έχουν. Ειδικότερα, η γλώσσα έπρεπε να έχουν τα ακόλουθα χαρακτηριστικά.

scripting γλώσσα

Το σενάριο είναι ένα πρόγραμμα που τρέχει άλλα προγράμματα. scripting γλώσσες είναι κατάλληλα για την ταχεία ανάπτυξη και προτυποποίηση, επειδή πάνε καλά με τη μεταφορά των δεδομένων από το ένα στοιχείο στο άλλο και να ανακουφίσει τον προγραμματιστή από αυτά τα ενοχλητικά πράγματα όπως η διαχείριση της μνήμης.

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

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

Python ορίζει τις εκφράσεις που ανήκουν στον ίδιο όμιλο με τη βοήθεια του padding. Μία τέτοια ομάδα ονομάζεται κώδικας μπλοκ. Σε άλλες γλώσσες, χρησιμοποιεί μια διαφορετική σύνταξη ή σημεία στίξης. Για παράδειγμα, ένα σύμβολο C υποδηλώνει το σύμβολο έναρξης και {} - τέλος των οδηγιών αλληλουχίας. Η παρουσία της εσοχής θεωρείται καλή πρακτική σε άλλες γλώσσες, αλλά ένα από τα πρώτα στα οποία παρέχεται η τήρηση του εργατικού εσοχή, ήταν Python. Αυτό που δίνει; Περίπτωση κάνει κωδικό σας ευκολότερο να διαβάσει και να απαιτούν λιγότερο μπλοκ κώδικα ονομασιών αρχή και τέλος, και σημεία στίξης, το οποίο μπορεί να παραλειφθεί κατά λάθος. Όλα αυτά οδηγούν σε λιγότερα λάθη.

Οι τύποι των δεδομένων υψηλού επιπέδου

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

επεκτασιμότητα

μπορούν να προστεθούν Extensible γλώσσα προγραμματισμού. Αυτές οι γλώσσες είναι πολύ ισχυρό, επειδή οι προσθήκες καθιστούν κατάλληλο για μια ποικιλία εφαρμογών και λειτουργικών συστημάτων. Οι επεκτάσεις μπορούν να προσθέσουν τύπους δεδομένων ή έννοιες, ενότητες και plugins. Η γλώσσα Python έχει επεκταθεί με διάφορους τρόπους. Η κύρια ομάδα των προγραμματιστών που εργάζονται σε αυτό αλλαγές και βελτιώσεις, και εκατοντάδες άλλες ενότητες γραμμένο για συγκεκριμένους σκοπούς.

ερμηνεία

ερμηνεύονται γλώσσες εκτελούνται άμεσα από τον πηγαίο κώδικα γραμμένο από τον άνθρωπο, και τα προγράμματα γραμμένα σε καταρτίζονται γλώσσες όπως η C ++, πρέπει να μεταφραστεί σε κώδικα μηχανής. Ερμηνευμένες γλώσσες είναι πιο αργή, δεδομένου ότι η μετάφραση εμφανίζεται on the fly, αλλά τα προγράμματα γραφής και debugging είναι ταχύτερη, διότι δεν υπάρχει καμία ανάγκη να περιμένει την ολοκλήρωση της μεταγλώττισης. Είναι πιο εύκολο να μεταφερθούν σε διαφορετικές πλατφόρμες.

Κάποιος μπορεί να διαφωνούν για το αν η Python ερμηνεία ή καταρτίζονται γλώσσα. Παρά το γεγονός ότι με πολλούς τρόπους εργάζεται ως ερμηνεία, πριν από την εκτέλεση του κώδικα έχει μεταγλωττιστεί (όπως σε Java), και πολλά από τα συστατικά του είναι να λειτουργεί σε πλήρη ταχύτητα της μηχανής, όπως γράφεται στο Γ

Guido άρχισε να γράφει Python κατά τη διάρκεια των εορτών των Χριστουγέννων το 1989, και τον επόμενο χρόνο, τερμάτισε τη γλώσσα με βάση τις αξιολογήσεις των συναδέλφων του. Το ευρύ κοινό είδε το αποτέλεσμα, το Φεβρουάριο του 1991, όταν τοποθετήθηκε σε ένα από τα Usenet newsgroups.

Python για αρχάριους

Για να ξεκινήσετε τη σύνταξη προγραμμάτων σε Python, θα πρέπει να το εγκαταστήσετε. Στις εκδόσεις της Python 2.7 και 3.5 Python, υπάρχουν σημαντικές διαφορές, λόγω των οποίων τα προγράμματα γραμμένα σε αυτά, είναι ασυμβίβαστες.

Σε υπολογιστές, «McIntosh» η γλώσσα είναι προ-εγκατεστημένο, και αυτό εξαρτάται από την έκδοση του λειτουργικού συστήματος της ηλικίας. Σύμφωνα με τα Windows μπορεί να χρειαστεί να εγκαταστήσετε την Python. Τα αρχεία πακέτου εγκατάστασης μπορεί να επιλεγεί στο χώρο python.org.

Δύο τρόποι αλληλεπίδρασης

Ένας από τους λόγους απλότητας, η οποία χαρακτηρίζεται προγραμματισμού Python, είναι ότι έρχεται με τα εργαλεία που θα σας βοηθήσουν να αναπτύξουν, να γράφουν και προγράμματα εντοπισμού σφαλμάτων.

Στη διαδραστική λειτουργία, οι εντολές καταχωρούνται σε μια γραμμή κάθε φορά, σχεδόν το ίδιο με το λειτουργικό σύστημα (κέλυφος) λαμβάνει εντολές από τη γραμμή εντολών. Μπορείτε επίσης να δημιουργήσετε μικρότερη πολυ-πρόγραμμα ή για την εισαγωγή κώδικα από ένα αρχείο κειμένου ή ένα ενσωματωμένο ενότητες Python. Για τους αρχάριους, θα είναι χρήσιμο να γνωρίζουμε ότι η διαδραστική λειτουργία περιλαμβάνει ένα εκτεταμένο σύστημα βοήθειας. Αυτός είναι ένας εύκολος τρόπος για να μάθουν μια γλώσσα προγραμματισμού χαρακτηριστικά.

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

διαδραστική λειτουργία

Εδώ μπορείτε να κάνετε σχεδόν τα πάντα που μπορεί να γίνει στο πλαίσιο του προγράμματος, ακόμη και γράφουν πολλών γραμμών κώδικα. Αυτή η κατάσταση μπορεί να είναι:

  • sandbox για την ασφαλή πειράματα?
  • περιβάλλον, επιτρέποντάς σας να μελετήσει τον προγραμματισμό σε Python?
  • εργαλείο για την εύρεση και τη διόρθωση των σφαλμάτων.

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

Διαδραστική λειτουργία μπορεί να χρησιμοποιηθεί ως αριθμομηχανή, χειριστείτε το κείμενο και να εκχωρήσετε τιμές σε μεταβλητές. Μπορείτε επίσης να εισαγάγετε μονάδες, λειτουργίες ή τμήματα των προγραμμάτων να τα δοκιμάσουν. Βοηθά να πειραματιστείτε με Python αντικείμενα χωρίς να γράψετε μακριά προγράμματα και τα προγράμματα εντοπισμού σφαλμάτων κατά την εισαγωγή τμήματα, ένα κάθε φορά.

Εργασία σε απευθείας σύνδεση

Μετά την Python τρέχει σε ένα παράθυρο τερματικού εμφανίζει πληροφορίες σχετικά με την τρέχουσα έκδοση του προγράμματος, η ημερομηνία έκδοσης της, μερικές συμβουλές για περαιτέρω δράση και μια πρόσκληση για να εισέλθουν >>>.

Για να εργαστείτε σε ένα διαδραστικό τρόπο, εισάγετε μια εντολή ή έκφρασης, και πατήστε το πλήκτρο Enter.

Python ερμηνεύει την είσοδο και να αντιδράσει αν δακτυλογραφημένο απαιτεί μια απάντηση, ή διερμηνέα δεν τον καταλαβαίνουν.

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

  • >>> print "Hello world!"
  • Γειά σου Κόσμε!

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

Δείτε πληροφορίες σχετικά με το αντικείμενο

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

  • τοποθετήστε το αντικείμενο (ή το όνομα) και πατήστε Enter?
  • εισάγετε την εντολή εκτύπωσης και το αντικείμενο (ή το όνομα) και πατήστε Enter.

Το αποτέλεσμα εξαρτάται από το αντικείμενο.

Με ορισμένους τύπους δεδομένων (ακέραιο και λίστες, για παράδειγμα), αυτές οι δύο μέθοδοι παράγουν το ίδιο αποτέλεσμα:

  • >>> x = [3,2]
  • >>> x
  • [3, 2]
  • >>> print x
  • [3, 2]

Για χορδές, το αποτέλεσμα ενός συνόλου εντολών «Το όνομά εκτύπωσης» είναι ελαφρώς διαφορετικό από το αποτέλεσμα που προκύπτει για το όνομα. Στην πρώτη περίπτωση, η τιμή είναι σε εισαγωγικά, ενώ το δεύτερο - δεν είναι παρούσα:

  • >>> x = "MyString"
  • >>> x
  • "MyString"
  • >>> print x
  • myString

Όταν το όνομα αναφέρεται στο μπλοκ του κώδικα (για παράδειγμα, λειτουργίες, ενότητες, ή τάξη παράδειγμα), εισάγοντας το όνομα θα παρέχει πληροφορίες για το είδος των δεδομένων, το όνομα και τον τόπο της αποθήκευσης.

Το ακόλουθο παράδειγμα δημιουργεί μια κατηγορία που ονομάζεται μηνυμάτων και εμφανίζει πληροφορίες σχετικά με το

είναι:

  • >>> τάξη Μήνυμα:
  • ... περάσει
  • ...
  • >>> μηνύματος
  • >>> Μήνυμα εκτύπωσης
  • __main __. μήνυμα

γραμμές

Οι γραμμές Python είναι ακολουθίες χαρακτήρων. Ένα λεκτικό string που έχει δημιουργηθεί από την εισαγωγή χαρακτήρων σε μονά εισαγωγικά ( «), διπλά («) ή τριπλής (» 'ή" “”) εισαγωγικά. Στο παράδειγμα, η τιμή εκχωρείται στη μεταβλητή χ:

  • >>> x = "MyString"

κορδόνι Python έχει πολλές ενσωματωμένες λειτουργίες. Ένας από αυτούς είναι η δυνατότητα να επιστρέψουν το αντίγραφο με όλα τα πεζά γράμματα. Οι δυνατότητες αυτές είναι γνωστές ως μέθοδοι. Για να καλέσετε μια μέθοδο σε ένα αντικείμενο, πρέπει να χρησιμοποιήσετε τελεία σύνταξη. Δηλαδή, μετά την είσοδό του το όνομα της μεταβλητής, η οποία σε αυτή την περίπτωση είναι μια αναφορά σε ένα αντικείμενο string, θα πρέπει να θέσει το χειριστή τελεία, και στη συνέχεια το όνομα της μεθόδου που ακολουθείται από το άνοιγμα και το κλείσιμο παρένθεση (.):

  • >>> x.lower ()
  • "MyString"

Μπορείτε να λάβετε μέρος της γραμμής με τη χρήση του τελεστή ευρετηρίασης s [i]. Ευρετηρίαση ξεκινά από το μηδέν, έτσι ώστε οι s [0] επιστρέφει τον πρώτο χαρακτήρα στη συμβολοσειρά, s [1] επιστρέφει το δεύτερο, και ούτω καθεξής:

  • >>> x [0]
  • «Μ»
  • >>> x [1]
  • «Υ»

μεθόδων String λειτουργούν ως απλοί γραμμές, και με το «Unicode». Παράγουν τα εξής:

  • εγγραφή αλλαγής (κεφαλαιοποιήσει, άνω, κάτω, swapcase, τίτλος)?
  • μετράνε (μετράνε)?
  • αλλάξετε την κωδικοποίηση (κωδικοποιούν, αποκωδικοποίηση)?
  • αναζήτηση και αντικατάσταση (βρείτε, αντικαταστήστε, rfind, δείκτης, rindex, μετάφραση)?
  • ελέγξτε τις συνθήκες (startswith, endswith, isalnum, isalpha, isdigit, islower, isspace, istitle, isupper)?
  • συνδυάζονται και διαχωρίζονται (ενταχθούν, κατάτμηση, rpartition, split, splitlines)?
  • μορφή (κέντρο, ljust, lstrip, rstring, rjust, λωρίδα, zfill, expandtabs).

Python: Λίστες

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

  • >>> βάσεις = [ 'Α', 'C', 'G', 'Τ']
  • >>> βάσεις
  • [ 'Α', 'C', 'G', 'Τ']
  • >>> bases.append ( 'U')
  • >>> βάσεις
  • [ 'Α', 'C', 'G', 'Τ', 'U']
  • >>> bases.reverse ()
  • >>> βάσεις
  • [ 'U', 'Τ', 'G', 'C', 'Α']
  • >>> βάσεις [0]
  • 'U'
  • >>> βάσεις [1]
  • «Τ»
  • >>> bases.remove ( 'U')
  • >>> βάσεις
  • [ 'Τ', 'G', 'C', 'Α']
  • >>> bases.sort ()
  • >>> βάσεις
  • [ 'Α', 'C', 'G', 'Τ']

Σε αυτό το παράδειγμα, δημιουργήθηκε από μια λίστα των μεμονωμένων χαρακτήρων. Στη συνέχεια προστέθηκε στο άκρο του στοιχείου που αντιμετωπίζει τη σειρά των στοιχείων, τα στοιχεία εκχυλίζονται από τη θέση του δείκτη τους διεγράφη στοιχείο που έχει μία τιμή «U» και την ταξινόμηση των αντικειμένων που παράγονται. Αφαιρώντας ένα αντικείμενο από τη λίστα απεικονίζει την κατάσταση όταν η μέθοδος remove () για την παροχή πρόσθετων πληροφοριών, δηλαδή, η αξία που πρέπει να διαγραφεί.

Εκτός από τις μεθόδους που είναι παρόμοιες αφαίρεση (), Python έχει ένα άλλο παρόμοιο χαρακτηριστικό που ονομάζεται λειτουργία. Η μόνη διαφορά μεταξύ της λειτουργίας και της μεθόδου είναι ότι η πρώτη δεν σχετίζεται με ένα συγκεκριμένο αντικείμενο.

Python: Λειτουργία

Λειτουργίες εκτελούν λειτουργίες σε μία ή περισσότερες τιμές, και να επιστρέψει το αποτέλεσμα. Μεγάλος αριθμός από αυτά είναι χτισμένο σε Python. Παραδείγματα ενσωματωμένες λειτουργίες:

  • Len () - επιστρέφει τον αριθμό των στοιχείων στην ακολουθία?
  • dir () - Επιστρέφει μια λίστα συμβολοσειρών που αντιπροσωπεύουν τα χαρακτηριστικά του αντικειμένου?
  • κατάλογος () - επιστρέφει μια νέα λίστα προετοιμαστεί από κάποια άλλη ακολουθία.
  • >>> βοήθεια (στρογγυλό)
  • Βοήθεια σχετικά με ενσωματωμένο γύρο λειτουργίας:
  • στρογγυλό (...)
  • γύρο (αριθμός [, ndigits]) -> αριθμό κινητής υποδιαστολής

Είναι επίσης δυνατό να ορίσετε τη δική σας λειτουργίες.

λειτουργίες ορίζονται από το χρήστη

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

  • >>> def μεταγράψει (DNA):
  • ... «» «Επιστροφή κλωστή DNA ως ακολουθία RNA.» «»
  • ... επιστροφή dna.replace ( 'Τ', 'U')
  • ...
  • >>> μεταγράψει ( 'CCGGAAGAGCTTACTTAG')
  • 'CCGGAAGAGCUUACUUAG'

Το παράδειγμα αυτό έχει δημιουργηθεί η λειτουργία ονομάζεται μεταγράψει, η οποία αναμένει μια συμβολοσειρά που αντιπροσωπεύει την αλληλουχία DNA. αντικαταστήσει () μέθοδος επιστρέφει ένα αντίγραφο του αρχικού string με όλες τις εμφανίσεις ενός χαρακτήρα σε ένα άλλο. Τρεις γραμμές κώδικα αφέθηκε να μεταγράψει DNA σε RNA. Η αντίστροφη συνάρτηση είναι η εξής:

  • >>> def αντίστροφη (-ες):
  • ... «» «Επιστρέψτε το string ακολουθία με την αντίστροφη σειρά.» «»
  • ... γράμματα = λίστα (ες)
  • ... letters.reverse ()
  • ... επιστροφή '' .join (γράμματα)
  • ...
  • >>> αντίστροφη ( 'CCGGAAGAGCTTACTTAG')
  • 'GATTCATTCGAGAAGGCC'

Αντίστροφη συνάρτηση παίρνει μια κλωστή, δημιουργεί μια λίστα που βασίζεται σε αυτό, και να αλλάξετε τη σειρά του. Τώρα πρέπει να κάνουμε το αντίθετο. Το αντικείμενο έχει μια μέθοδο ενταχθούν (), η οποία συνδυάζει τον κατάλογο, διαιρώντας κάθε στοιχείο του τιμή συμβολοσειράς. Δεδομένου ότι ο διαχωριστής δεν είναι απαραίτητη, η μέθοδος χρησιμοποιείται σε μια γραμμή που αντιπροσωπεύεται από δύο αποστρόφους ( «» ή «»).

λεξικά

Ένα λεξικό Python - τι είναι αυτό; Έχει τα ίδια οφέλη με ένα συμβατικό λεξικό χαρτί. Σας επιτρέπει να βρείτε γρήγορα την επιθυμητή τιμή (ορισμός) που συνδέονται με ένα κλειδί (λέξη). Τα λεξικά περικλείονται σε αγκύλες και χωρίζονται με κόμματα περιέχουν μία ακολουθία ζευγών κλειδιού-τιμής. Λεξικά δεν διέταξε. Αντ 'αυτού, οι λεξικό τιμές είναι διαθέσιμες μέσω του κλειδιού τους, όχι τη θέση τους.

  • >>> basecomplement = { 'Α': 'Τ', 'C': 'G', 'Τ': 'Α', 'Ζ': 'C'}
  • >>> basecomplement.keys ()
  • [ 'Α', 'C', 'Τ', 'G']
  • >>> basecomplement.values ()
  • [ 'Τ', 'G', 'Α', 'C']
  • >>> basecomplement [ 'Α']
  • «Τ»

τάξεις

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

πλεονεκτήματα

Οι περισσότερες γλώσσες προγραμματισμού προσφέρουν φιλική προς το χρήστη χαρακτηριστικά, αλλά κανένας από αυτούς δεν έχει έναν τέτοιο συνδυασμό ευκολίας και των εγκαταστάσεων που προσφέρονται από την Python. Ποια είναι αυτά τα οφέλη; Εδώ είναι μερικά από αυτά:

  • Γλώσσα μπορεί να ενσωματωθεί σε άλλες εφαρμογές και χρησιμοποιούνται για τη δημιουργία μακροεντολών. Για παράδειγμα, στο Paint Shop Pro 8 ή νεότερη έκδοση, είναι μια γλώσσα scripting.
  • Η Python είναι δωρεάν για χρήση και τη διανομή, σε εμπορική βάση ή όχι.
  • Γλώσσα διαθέτει ισχυρές δυνατότητες επεξεργασίας και αναζήτησης το κείμενο που χρησιμοποιείται σε εφαρμογές που εργάζονται με πολλές πληροφορίες κειμένου.
  • Είναι δυνατόν να δημιουργηθούν μεγάλες εφαρμογές χωρίς να χρειάζεται να ελέγξετε τα προγράμματα εκκίνησης.
  • Python υποστηρίζει τον έλεγχο και τον εντοπισμό σφαλμάτων των επιμέρους ενότητες και ολόκληρο προγραμμάτων.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 el.unansea.com. Theme powered by WordPress.