Python Basics - δωρεάν μάθημα από το Hexlet, εκπαίδευση 57 ωρών, Ημερομηνία: 30 Νοεμβρίου 2023.
μικροαντικείμενα / / December 03, 2023
Θα μάθετε τα βασικά του προγραμματισμού Python, εξοικειωθείτε με τη σύνταξη, τις συνθήκες και τους βρόχους, τους τύπους δεδομένων και τις βιβλιοθήκες. Αυτό το μάθημα θα σας βοηθήσει να κατανοήσετε πώς λειτουργούν οι δηλώσεις συναρτήσεων και οι ενσωματωμένες μέθοδοι στην Python. Ως αποτέλεσμα, θα αρχίσετε να γράφετε απλά προγράμματα, βασικά πρότυπα ονομασίας και επίσης θα μπορείτε να αναζητάτε και να αναλύετε σφάλματα στον κώδικα.
Σε όλη τη διάρκεια του μαθήματος, θα κάνουμε πράξη τη θεωρία, ώστε να συνηθίσετε τη σύνταξη και να βυθιστείτε στη γλώσσα. Οι γνώσεις από αυτό το μάθημα θα σας βοηθήσουν να αποκτήσετε μια βασική κατανόηση της Python, των αρχών και των χαρακτηριστικών της. Αυτό είναι ένα βασικό μάθημα που είναι κατάλληλο τόσο για αρχάριους στον προγραμματισμό όσο και για όσους μαθαίνουν μια νέα γλώσσα.
Εισαγωγή
Γνωρίστε το μάθημα
Γειά σου Κόσμε!
Γράψτε το πρώτο σας πρόγραμμα
Οδηγίες
Μάθετε τα βασικά της δημιουργίας προγραμμάτων στην Python
Αριθμητικές πράξεις
Ας μεταφράσουμε τις αριθμητικές πράξεις σε μια γλώσσα προγραμματισμού
Σφάλματα σχεδίασης (σύνταξη και γραμμάριο)
Μελετήστε είδη σφαλμάτων και τρόπους επίλυσής τους
Χορδές
Μάθετε να εργάζεστε με χορδές
Μεταβλητές
Μάθετε να αποθηκεύετε πληροφορίες και να επαναχρησιμοποιείτε υπάρχοντα δεδομένα
Εκφράσεις σε ορισμούς
Μάθετε να απλοποιείτε τον κώδικα, να χρησιμοποιείτε μεταβλητές
Ονομασία
Ας μάθουμε πώς να ονομάζουμε σωστά τις μεταβλητές
Παρεμβολή
Μάθετε έναν άλλο τρόπο εργασίας με συμβολοσειρές στην Python
Εξαγωγή χαρακτήρων από μια συμβολοσειρά
Μάθετε να λαμβάνετε τιμές από συμβολοσειρές
Φέτες γραμμής
Μάθετε να εξάγετε υποσυμβολοσειρές
Τύποι δεδομένων
Ας πολλαπλασιάσουμε έναν αριθμό με μια συμβολοσειρά, ας γνωρίσουμε τους τύπους δεδομένων και ας τους μετατρέψουμε
Αμετάβλητο και πρωτόγονοι τύποι
Μάθετε εάν η Python μπορεί να αλλάξει συμβολοσειρές ή αριθμούς
Λειτουργίες και οι κλήσεις τους
Μάθετε να χρησιμοποιείτε έτοιμες λειτουργίες
Υπογραφή λειτουργίας
Μάθετε πώς μια συνάρτηση παίρνει και επιστρέφει τιμές
Κλήση συνάρτησης - έκφραση
Μάθετε να χρησιμοποιείτε τα αποτελέσματα των συναρτήσεων
Αιτιοκρατία
Μελετήστε μερικές ιδιότητες των συναρτήσεων και χαρακτηριστικά της λειτουργίας τους
Τυπική Βιβλιοθήκη
Ας εξοικειωθούμε με την τυπική βιβλιοθήκη
Ιδιότητες και Μέθοδοι
Μάθετε να χρησιμοποιείτε τα ενσωματωμένα χαρακτηριστικά δεδομένων της Python.
Αλυσίδα μεθόδου
Μάθετε να χρησιμοποιείτε τα ενσωματωμένα χαρακτηριστικά δεδομένων της Python.
Καθορισμός Λειτουργιών
Μάθετε να δημιουργείτε συναρτήσεις
Επιστρεφόμενες τιμές
Μάθετε να χρησιμοποιείτε το αποτέλεσμα μιας συνάρτησης
Παράμετροι συνάρτησης
Μάθετε να μεταβιβάζετε δεδομένα σε μια συνάρτηση
Προαιρετικές παράμετροι συνάρτησης
Ορισμός προεπιλεγμένων τιμών
Επώνυμα Επιχειρήματα
Γνωρίστε ένα άλλο είδος επιχειρημάτων
Πληκτρολογήστε σχολιασμούς
Ας μάθουμε για ποιους τύπους χρειάζονται οι σχολιασμοί και πώς να τους προσδιορίσετε
περιβάλλον
Εξερευνήστε ποιες τιμές είναι διαθέσιμες στις συναρτήσεις
Λογικές
Μάθετε τι είναι ο λογικός τύπος και πώς να χρησιμοποιείτε λογικές πράξεις
Λογικοί τελεστές
Εκμάθηση γραφής σύνθετων συνθηκών
Αποτέλεσμα λογικών πράξεων
Πιο βαθιά για τις λογικές πράξεις
Υποθετικοί
Ελέγχουμε τη συμπεριφορά του προγράμματος ανάλογα με διαφορετικές συνθήκες
χειριστής αγώνα
Εξερευνώντας μια ειδική έκδοση του if for πολλαπλές συνθήκες
ενώ βρόχος
Μάθετε να γράφετε προγράμματα για την εκτέλεση επαναλαμβανόμενων ενεργειών
Συνάθροιση Δεδομένων
Εκμάθηση εφαρμογής κύκλων στην πράξη
Διάβαση γραμμής
Μαθαίνοντας να διασχίζεις και να σχηματίζεις χορδές σε βρόχους
Συνθήκες μέσα στο σώμα του βρόχου
Μάθετε να ελέγχετε τη συμπεριφορά ενός προγράμματος σε βρόχο
για βρόχο
Ας μάθουμε έναν άλλο βρόχο στην Python
Εντοπισμός σφαλμάτων
Μάθετε να βρίσκετε λάθη στον κώδικα
Ενότητες
Μάθετε πώς λειτουργεί η Python με διαχωρισμό κώδικα σε πολλά αρχεία
Βαθύτερες μονάδες
Εξοικειωθείτε με ορισμένες ειδικές περιπτώσεις εργασίας με ενότητες, οι οποίες, ωστόσο, μπορούν συχνά να βρεθούν στην τεκμηρίωση και τα παραδείγματα κώδικα
Πακέτα
Μάθετε να συνδυάζετε μεμονωμένες ενότητες σε ομάδες - τα λεγόμενα. πακέτα - και συνεργαστείτε με τέτοιες ομάδες
τυχαία μονάδα
Εξασκηθείτε στη χρήση ενοτήτων χρησιμοποιώντας το παράδειγμα της τυχαίας ενότητας, η οποία περιλαμβάνεται στην τυπική βιβλιοθήκη της Python και είναι υπεύθυνη για τη δημιουργία τυχαίων αριθμών
Πλειάδες
Γνωρίστε τον πρώτο σύνθετο τύπο - έναν τύπο του οποίου οι τιμές μπορούν να αποτελούνται από πολλές τιμές άλλων τύπων
Ιστορία της ανάπτυξης της γλώσσας Python
Μάθετε πώς η Python έγινε αυτό που είναι σήμερα
Πρόσθετα υλικά
Άρθρα και βίντεο επιμέλεια της ομάδας Hexlet. Θα σας βοηθήσει να βουτήξετε βαθύτερα στο θέμα του μαθήματος