Μετάβαση στο κύριο περιεχόμενο
Βασικά στοιχεία Python2026-11-01 · 8 λεπτά ανάγνωσης

Python Cheat Sheet 2026: Η μία σελίδα που πρέπει να εκτυπώνει κάθε προγραμματιστής Python

Ξέρεις το συναίσθημα: έγραψες ένα βρόχο χθες, σήμερα δεν μπορείς να θυμηθείς αν είναι «elif» ή «άλλο αν». Αυτό είναι φυσιολογικό. Κανείς δεν κρατά ολόκληρη τη γλώσσα στο μυαλό του και οι καλοί προγραμματιστές στηρίζονται σε μια σύντομη αναφορά όλη την ώρα. Αυτή η σελίδα είναι αυτή η αναφορά: ο μικρός πυρήνας της Python που εμφανίζεται σχεδόν σε κάθε πραγματικό σενάριο, με τη σειρά που θα το χρειαστείτε.

Σημειώστε το, εκτυπώστε το, κολλήστε το δίπλα στην οθόνη. Εάν θέλετε την πλήρη διαδραστική έκδοση, υπάρχει ένα Python cheat sheet στον ιστότοπο που μπορείτε να κάνετε αναζήτηση ενώ κωδικοποιείτε.

Τύποι δεδομένων και κυριολεκτικά

▶ PYTHONeditable · runs in your browser

Γρήγορος εμπειρικός κανόνας: χρειάζεστε παραγγελία και αλλαγές, χρησιμοποιήστε μια λίστα. Χρειάζεστε αναζήτηση με το όνομα, χρησιμοποιήστε μια εντολή. Πρέπει να αφαιρέσετε διπλότυπα, χρησιμοποιήστε ένα σετ. Χρειάζεστε κάτι που δεν πρέπει να αλλάξει, χρησιμοποιήστε μια πλειάδα.

Έλεγχος ροής

▶ PYTHONeditable · runs in your browser

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

f-strings και προδιαγραφές μορφής

▶ PYTHONeditable · runs in your browser

Κατανοήσεις

▶ PYTHONeditable · runs in your browser

Εάν μια κατανόηση χρειάζεται περισσότερες από μία συνθήκες και έναν ένθετο βρόχο, γράψτε έναν κανονικό βρόχο «για». Ευανάγνωστο χτυπάει έξυπνο.

Διαχείριση σφαλμάτων

▶ PYTHONeditable · runs in your browser

Λάβετε το συγκεκριμένο σφάλμα που περιμένετε. Ένα γυμνό «εκτός:» κρύβει πραγματικά σφάλματα.

Οι διαχειριστές δηλώσεων και περιβάλλοντος

▶ PYTHONeditable · runs in your browser

Χρησιμοποιήστε το «με» για αρχεία, συνδέσεις βάσεων δεδομένων, κλειδαριές, οτιδήποτε πρέπει να απελευθερωθεί.

Λειτουργίες και κλάσεις

▶ PYTHONeditable · runs in your browser

Μια "@dataclass" γράφει "__init__", "__repr__" και "__eq__" για εσάς. Προσεγγίστε το πριν γράψετε μια τάξη με το χέρι.

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

Είσοδος και έξοδος αρχείου

▶ PYTHONeditable · runs in your browser

Το "pathlib" αντικαθιστά το μεγαλύτερο μέρος των παλιών ταχυδακτυλουργών χορδών "os.path". Χειρίζεται επίσης τα διαχωριστικά Windows και macOS για εσάς.

Εισαγωγές

▶ PYTHONeditable · runs in your browser

Εύχρηστη τυπική βιβλιοθήκη

▶ PYTHONeditable · runs in your browser

Κόλπα λεξικού που θα χρησιμοποιείτε κάθε εβδομάδα

▶ PYTHONeditable · runs in your browser

Συνήθη λάθη από τα οποία θα σας σώσει αυτό το φύλλο

  • Χρησιμοποιώντας ένα μεταβλητό προεπιλεγμένο όρισμα όπως def f(items=[]). Χρησιμοποιήστε "Κανένα" και δημιουργήστε τη λίστα μέσα.
  • Σύγκριση με «είναι» αντί για «==» για τιμές. Χρησιμοποιήστε το "είναι" μόνο για "Κανένα".
  • Ξεχνώντας ότι το «εύρος (5)» σταματά στο 4.
  • Αλλαγή μιας λίστας κατά την επαναφορά της. Κάντε βρόχο πάνω από ένα αντίγραφο ή δημιουργήστε μια νέα λίστα.

Πώς να το μάθετε πραγματικά, όχι απλώς να το διαβάσετε

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

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

Συχνές ερωτήσεις

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

Αρκεί ένα cheat sheet για να μάθεις Python; Όχι. Είναι ένα βοήθημα μνήμης. Πρέπει ακόμα να γράψετε προγράμματα και να διορθώσετε τα δικά σας λάθη για να κολλήσετε τη σύνταξη.

Ποια έκδοση Python καλύπτει αυτό; Όλα εδώ λειτουργούν στις τρέχουσες εκδόσεις Python 3. Οι φόρμες dataclass και f-string = χρειάζονται Python 3.8 ή νεότερη έκδοση.

Να χρησιμοποιήσω pathlib ή os.path; Προτιμήστε το "pathlib" για νέο κώδικα. Είναι πιο σύντομο, ευανάγνωστο και cross-platform.

Λίστα ή πλειάδα, ποια; Χρησιμοποιήστε μια λίστα όταν αλλάζουν τα περιεχόμενα και μια πλειάδα όταν πρέπει να παραμείνουν σταθερά, όπως συντεταγμένες.

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

Είστε έτοιμοι να το δοκιμάσετε;

15 μαθήματα δωρεάν μετά από δωρεάν εγγραφή — χωρίς κάρτα. Δοκιμάστε την πλατφόρμα και μετά αποφασίστε.

Ξεκινήστε δωρεάν →

Or unlock every lesson

Pro — $12/mo, unlimited AI, cancel any time. Refund within 14 days worldwide.

See Pro plans →

Get one Python lesson + one career idea every Friday

No spam, no "buy our course now". Three bullets, every Friday. Unsubscribe with one click.