Πίνακας περιεχομένων:

Ξεκινήστε με Python: 7 βήματα (με εικόνες)
Ξεκινήστε με Python: 7 βήματα (με εικόνες)

Βίντεο: Ξεκινήστε με Python: 7 βήματα (με εικόνες)

Βίντεο: Ξεκινήστε με Python: 7 βήματα (με εικόνες)
Βίντεο: PYTHON - ΜΑΘΗΜΑ 7 - ΣΥΝΟΛΑ - Μέρος 8 από 8 - Project (Τρίλιζα) 2024, Νοέμβριος
Anonim
Ξεκινήστε με την Python
Ξεκινήστε με την Python

Ο προγραμματισμός είναι φοβερός!

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

Επιτρέψτε μου να σας πω τώρα ότι ο καθένας μπορεί να μάθει να γράφει προγράμματα. Με τις εξελίξεις στην εύκολη ανάγνωση γλωσσών προγραμματισμού όπως η python και τον πλούτο των πληροφοριών στο διαδίκτυο, δεν αποτελεί πλέον επένδυση πλήρους απασχόλησης για την εκμάθηση των συνθηκών μιας γλώσσας προγραμματισμού. Οι περισσότεροι προγραμματιστές του 21ου αιώνα είναι τεμπέληδες, απλώς μάθετε τα βασικά και συνεχίστε από εκεί.

Αυτό είναι ένα No-Jargon, εύκολο στην παρακολούθηση ible που μπορείτε να κάνετε τώρα. Σωστά! Ελαχιστοποιήστε το facebook και το youtube, χαλαρώστε και ακολουθήστε τον υπολογιστή σας.

Ηλεκτρονικός υπολογιστής
Ηλεκτρονικός υπολογιστής

Σήμερα θα εξετάσουμε μια γλώσσα προγραμματισμού που ονομάζεται Python, η wikipedia ορίζει τον python ως:

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

ΤΙ ΣΗΜΑΙΝΕΙ ΟΛΑ ΟΛΑ; Νόμιζα ότι είπες όχι-φράση; Λοιπόν βασικά:

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

Γιατί διάλεξα python; Επειδή τα βασικά του python είναι εύκολο να παραληφθούν και η γλώσσα έχει μια εξαιρετική κοινότητα υποστήριξης στο διαδίκτυο. Αφού τελειώσετε αυτό το ble, μπορείτε να ξεκινήσετε να φτιάχνετε προγράμματα αμέσως, αντί να ξοδεύετε το χρόνο σας μαθαίνοντας τις απαιτούμενες περιπλοκές της γλώσσας.

Ας ξεκινήσουμε λοιπόν!

Βήμα 1: Τι θα χρειαστείτε

Αρχικά θα χρειαστείτε έναν υπολογιστή με ένα αντίγραφο python, συγγνώμη χρήστες κινητών!

Μεταβείτε στη διεύθυνση https://www.python.org/downloads/ και κατεβάστε την τελευταία έκδοση που διατίθεται με το μεγάλο κίτρινο κουμπί.

Λήψη Python
Λήψη Python

Στη συνέχεια, ακολουθήστε τις Οδηγίες εγκατάστασης για να εγκαταστήσετε το python.

Python Installer
Python Installer

Για να επαληθεύσετε ότι το python είναι εγκατεστημένο, μεταβείτε στο CMD (ή στο τερματικό) και πληκτρολογήστε:

python -ανατροπή

Η Python θα πρέπει να απαντήσει με την έκδοση του python.

Εικόνα
Εικόνα

Τώρα για αυτό το σεμινάριο θα χρησιμοποιήσουμε ένα IDE ή ένα ολοκληρωμένο περιβάλλον ανάπτυξης (βασικά ένας επεξεργαστής κειμένου και ένας μεταγλωττιστής γεμάτοι μαζί), οπότε μεταβείτε στη διεύθυνση https://www.jetbrains.com/pycharm/download/ και κατεβάστε την "Κοινοτική Έκδοση" του Pycharm.

PyCharm Κοινότητα
PyCharm Κοινότητα

Στη συνέχεια, ακολουθήστε τις Οδηγίες εγκατάστασης για να εγκαταστήσετε το PyCharm.

Τώρα, για να ξεκινήσετε τον προγραμματισμό!

Βήμα 2: Ρυθμίστε το PyCharm και δημιουργήστε ένα νέο έργο

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

Στη συνέχεια θα σας υποδεχτεί μια οθόνη καλωσορίσματος.

Πατήστε Δημιουργία νέου έργου

Οθόνη καλωσορίσματος PyCharm
Οθόνη καλωσορίσματος PyCharm

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

Οθόνη έργου PyCharm
Οθόνη έργου PyCharm

Σε αυτό το σημείο θα πρέπει να χαιρετιστείτε με την πραγματική οθόνη δημιουργίας κώδικα: P

Οθόνη κώδικα
Οθόνη κώδικα

Βήμα 3: Δημιουργήστε το πρώτο σας πρόγραμμα

Κάντε δεξί κλικ στο φάκελο του έργου σας και μεταβείτε στο νέο -> Αρχείο Python

Δημιουργία νέου MENU
Δημιουργία νέου MENU

Ονομάστε το αρχείο και πατήστε OK

Διάλογος αρχείων
Διάλογος αρχείων

Τώρα θα εμφανιστεί μια νέα καρτέλα στην κύρια περιοχή σας

Εικόνα
Εικόνα

Παρακάτω _author_ αντιγράψτε και επικολλήστε αυτόν τον κωδικό.

message = "Hello World"

εκτύπωση μηνύματος

Στη συνέχεια, κάντε δεξί κλικ στο αρχείο και πατήστε Εκτέλεση

Εικόνα
Εικόνα

Αυτό θα μεταγλωττίσει το πρόγραμμά μας και θα επιστρέψει ένα αποτέλεσμα. Το Hello World θα εκτυπωθεί στην περιοχή εκτέλεσης

Εικόνα
Εικόνα

Ας δούμε τι γράψαμε.

Βήμα 4: Βρείτε το πρώτο σας πρόγραμμα

Τώρα ας προσπαθήσουμε να καταλάβουμε ποιος είναι ο κώδικας

message = "Hello World"

εκτύπωση μηνύματος

πραγματικά σημαίνει.

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

message = "Γεια σας Εκπαιδευτικά!"

εκτύπωση μηνύματος

Επιστροφές:

Εικόνα
Εικόνα

όταν τρέχει.

Μια συμβολοσειρά ορίζεται λόγω των σημείων ομιλίας, οι συμβολοσειρές μπορούν επίσης να οριστούν με μεμονωμένα σημάδια

μήνυμα = 'Hello World'

εκτύπωση μηνύματος

Οι μεταβλητές μπορούν επίσης να έχουν διαφορετικούς τύπους. Για παράδειγμα αυτό:

ακέραιος = 29302

είναι μια μεταβλητή με ακέραιη τιμή (συντομογραφία int) και αυτή:

floatingPoint = 1469.928

είναι μια μεταβλητή με τιμή κυμαινόμενου σημείου (συντομογραφία float).

Βασικά, η διαφορά μεταξύ ακέραιων και floats είναι ότι οι ακέραιοι είναι ακέραιοι αριθμοί ενώ τα floats είναι δεκαδικοί αριθμοί. Οι ακέραιοι καταλαμβάνουν λιγότερο χώρο αλλά δεν μπορούν να κρατήσουν δεκαδικά ψηφία. Για παράδειγμα, ακέραιος 1 / ακέραιος 2

ακέραιος 1 = 1

ακέραιος2 = 2 εκτύπωση ακέραιος1 / ακέραιος2

είναι 0,5 σωστά; Το αποτέλεσμα όμως είναι:

Εικόνα
Εικόνα

Επειδή οι ακέραιοι αριθμοί δεν μπορούν να χωριστούν σε δεκαδικούς. Ωστόσο αυτό:

float1 = 1,0

integer2 = 2 print float1 / integer2

επιστρέφει 0,5 όταν εκτελείται επειδή μία από τις μεταβλητές είναι float

Εικόνα
Εικόνα

Το 'Εκτύπωση' απλά εκτυπώνει μια τιμή. Για παράδειγμα

εκτύπωση "ΚΑΤΑΣΤΡΟΦΗ ΤΟΥ ΚΟΣΜΟΥ"

εκτυπώνει τη συμβολοσειρά

Εικόνα
Εικόνα

Η εκτύπωση μπορεί επίσης να εκτυπώσει την τιμή μιας εξίσωσης, συμπεριλαμβανομένου του συνδυασμού δύο συμβολοσειρών

string1 = "ΓΕΙΑ ΣΑΣ"

string2 = "IBLE LOVERS" εκτύπωση string1 + string2

εκτυπώσεις

Εικόνα
Εικόνα

Βήμα 5: Loops and If's - Δομές ελέγχου

Ένα από τα πιο ουσιαστικά πράγματα σε κάθε πρόγραμμα είναι η ύπαρξη δομών ελέγχου.

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

μέτρηση = 0

ενώ μέτρηση <10: # Προσθήκη στον αριθμό καταμέτρησης = μέτρηση + 1 μέτρηση εκτύπωσης εκτύπωση "Τέλος"

τρέχει τον κώδικα στο βρόχο μέχρι να μετρήσει <10 και μετά συνεχίζει με το πρόγραμμα.

Εικόνα
Εικόνα

Το Δεύτερο είναι μια δήλωση if-else, αυτό το κομμάτι κώδικα ελέγχει και κάνει κάτι εάν η τιμή μιας μεταβλητής είναι ίση με 10, κάνει κάτι άλλο εάν η τιμή είναι ίση με 11 και κάνει κάτι άλλο σε όλες τις άλλες συνθήκες.

ακέραιος = 0

# Εάν είναι ίσο με 10 αν είναι ακέραιος == 10: εκτύπωση "ITS 10" # Αν είναι ίσος με 11 elif ακέραιος == 11: εκτύπωση "ITS 11" # Σε όλες τις άλλες περιστάσεις: εκτύπωση "ΔΕΝ ΞΕΡΩ WWWWWW" εκτύπωση "Ολοκληρώθηκε"

Θα επιστρέψει

Εικόνα
Εικόνα

Επειδή ο μεταβλητός ακέραιος δεν είναι ίσος με 10 ή 11 και σε κάθε άλλη κατάσταση τρέχει αλλού.

Για να ορίσετε μια στιγμή ή αν η δομή ελέγχου βάλτε τον τύπο (ενώ ή εάν) ακολουθούμενος από την πραγματική ή την ψευδή τιμή τότε:

πληκτρολογήστε true == true:

Παρατηρήστε το "κενό διάστημα" για τα περιεχόμενα κάθε βρόχου, ο python είναι πολύ συγκεκριμένος για τον κενό χώρο, έτσι γνωρίζει ποιος είναι ο κώδικας σε λίγο ή εάν ο βρόχος. Το PyCharm χρησιμοποιεί έναν κενό χώρο καρτέλας που πρέπει να είναι συνεπής σε όλο τον κώδικά σας! Μπορείτε επίσης να προσαρμόσετε τις ρυθμίσεις ώστε να χρησιμοποιείτε κενά αντί αυτού (κάτι που έχει ορισμένα πλεονεκτήματα).

Βήμα 6: Σχόλια

Mayσως έχετε παρατηρήσει ότι έχω "σχολιάσει" τον κώδικα που δημοσίευσα στο τμήμα δομών ελέγχου. Μπορείτε να σχολιάσετε ένα κομμάτι κώδικα τοποθετώντας ένα # και η υπόλοιπη γραμμή θα σχολιαστεί. Όταν το λογισμικό καταρτίζεται, τα σχόλια αγνοούνται

# Γειά σου Κόσμε

Τα σχόλια είναι ο σωτήρας του κώδικα. Επειδή σας επιτρέπουν να δείξετε σε όλους τι υπάρχει στον κώδικά σας και τι σκεφτόσασταν όταν γράφετε τον κώδικα. Μην το παρακάνετε όμως! Ο υπερβολικά σχολιασμένος κώδικας μπορεί να είναι εξίσου κακός με τον υπο-σχολιασμένο κώδικα

Πότε λοιπόν πρέπει να σχολιάσω τον κωδικό μου;

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

# Μεταβλητή που κρατά την ηλικία μου σε χρόνια # Δεν χρησιμοποιείται στην πραγματικότητα σε αυτό το πρόγραμμα αλλά # απαραίτητη για την επιβίωση του ανθρώπινου γένους! ηλικία μου = 23

Βήμα 7: Ολοκληρώσατε - Timeρα να γράψετε κάτι μόνοι σας

Ουάου, μόλις μάθατε τα βασικά του python!

Εικόνα
Εικόνα

Λοιπόν "τι κάνω τώρα;" μπορείτε να ρωτήσετε, μπορείτε να συνεχίσετε να παίζετε με το αρχείο σας. Όταν νομίζετε ότι είστε έτοιμοι, μπορείτε να αναλάβετε μια πρόκληση. Γράψτε ένα πρόγραμμα για να προσθέσετε ή να αφαιρέσετε δύο εισαγόμενους αριθμούς χρηστών. Χρησιμοποιήστε το διαδίκτυο για να μάθετε πώς μπορείτε να λάβετε πληροφορίες από τον χρήστη, στη συνέχεια προσθέστε ή αφαιρέστε τις δύο εισόδους και φροντίστε να σχολιάσετε τον κωδικό σας! Ενώ η Python είναι εύκολο να το μάθει σε καμία περίπτωση δεν έχει χαμηλό ανώτατο όριο - προγράμματα όλων των σχημάτων, μεγεθών και διαμορφώσεων είναι δυνατά χρησιμοποιώντας την Python και είναι περιεκτικές (και συνήθως υποβάλλονται από κοινότητα) βιβλιοθήκες. Δημοσιεύστε τον κωδικό σας παρακάτω για προτάσεις και βελτιώσεις. Καλή τύχη!

Συνιστάται: