Είναι η Python αργή ή γρήγορη;
Είναι η Python αργή ή γρήγορη;

Βίντεο: Είναι η Python αργή ή γρήγορη;

Βίντεο: Είναι η Python αργή ή γρήγορη;
Βίντεο: Python, Γιατί είναι η Καλύτερη Γλώσσα Προγραμματισμού 2024, Ενδέχεται
Anonim

8 Απαντήσεις. Όσον αφορά την ακατέργαστη απόδοση, Πύθων είναι οπωσδήποτε βραδύτερη από Java, C# και C/C++. Ωστόσο, υπάρχουν άλλα πράγματα που έχουν σημασία για τον χρήστη/παρατηρητή, όπως η χρήση της συνολικής μνήμης, ο αρχικός χρόνος εκκίνησης, κ.λπ. Πύθων είναι γρήγορα αρκετά;)

Ομοίως, τίθεται το ερώτημα, γιατί ο python θεωρείται αργός;

Εσωτερικά ο λόγος που Πύθων Ο κώδικας εκτελείται πιο αργά είναι επειδή ο κώδικας ερμηνεύεται κατά το χρόνο εκτέλεσης αντί να μεταγλωττίζεται σε εγγενή κώδικα κατά τη στιγμή της μεταγλώττισης. Ο λόγος για τον οποίο τοCPython δεν έχει ήδη μεταγλωττιστή JIT είναι επειδή η δυναμική φύση του Πύθων δυσκολεύει τη συγγραφή ενός.

Επιπλέον, είναι η Python πιο αργή από την Java; Πύθων γενικά αναμένεται να εκτελεστούν προγράμματα πιο αργή από την Java προγράμματα, αλλά χρειάζονται επίσης πολύ λιγότερο χρόνο για να αναπτυχθούν. Πύθων Τα προγράμματα είναι συνήθως 3-5 φορές μικρότερα από ισοδύναμος Ιάβα προγράμματα. Αυτή η διαφορά μπορεί να αποδοθεί σε της Python ενσωματωμένους τύπους δεδομένων υψηλού επιπέδου και τη δυναμική πληκτρολόγηση.

Έχοντας αυτό υπόψη, η C ή η Python είναι πιο γρήγορη;

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

Πώς μπορώ να επιταχύνω ένα σενάριο Python;

Εδώ είναι 5 σημαντικά πράγματα που πρέπει να έχετε κατά νου για να είστε αποδοτικοί Κώδικας Python.

5 συμβουλές για να επιταχύνετε τον κώδικα Python σας

  1. Γνωρίστε τις βασικές δομές δεδομένων.
  2. Μειώστε το αποτύπωμα μνήμης.
  3. Χρησιμοποιήστε ενσωματωμένες συναρτήσεις και βιβλιοθήκες.
  4. Μετακινήστε τους υπολογισμούς εκτός του βρόχου.
  5. Διατηρήστε τη βάση του κωδικού σας μικρή.

Συνιστάται: