Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Python Προγραμματισμός

Python για Αρχάριους Προγραμματιστές

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

Μεταβλητή ανάθεση σε Python μοιάζει με ανάθεση σε άλλες γλώσσες :

x = 4

Σε αυτό το παράδειγμα , η μεταβλητή "x " τώρα περιέχει την τιμή 4 . Σε αντίθεση με ορισμένες άλλες γλώσσες , οι γραμμές Python δεν ερωτηματικό τερματιστεί . Το τέλος μιας γραμμής σηματοδοτεί το τέλος μιας εντολής. Επιπλέον , οι μεταβλητές Python δεν είναι δακτυλογραφημένη . Σε αντίθεση με C /C + + ή Java , η οποία χρησιμοποιεί τη δήλωση μεταβλητών με τους τύπους , όπως :

int x = 4

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

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

x = [ «g», «t» , «e» ] Ξενοδοχεία

Η μεταβλητή "x" είναι μια λίστα από τις τρεις τιμές . Μια λίστα υποδηλώνεται από αγκύλες γύρω από αποδιδόμενες τιμές . Για να πάρετε κάποια από αυτές τις τιμές , ο προγραμματιστής πρέπει να γίνεται η παραπομπή από το δείκτη :

print x [ 1 ] Ξενοδοχεία

t

Για λίστες , όλοι οι δείκτες ξεκινούν από το 0 . Ο πρώτος δείκτης , x [ 0 ] , θα κρατήσει την αξία " g " και ούτω καθεξής .

Η Λειτουργία Ορισμός και κλήση
Η

Λειτουργίες να λάβει μπλοκ του κώδικα και καθορίσει τους κάτω από ένα όνομα , το οποίο ένας προγραμματιστής μπορεί να καλέσετε για να εκτελέσει τον κωδικό που ορίζεται στη λειτουργία ανά πάσα στιγμή . Η " def " λέξη-κλειδί σημαίνει τον ορισμό μιας συνάρτησης :

def διπλό ( x ) :

--- > επιστροφή x * 2

Η λειτουργία "διπλό" ορίζει ένα μπλοκ του κώδικα , και δίνει πίσω μια τιμή ( x * 2 ) . Χρησιμοποιώντας τη λειτουργία είναι ένα απλό όπως χρησιμοποιώντας το όνομά του :

y = 3

z = double ( y )

z εκτύπωσης

6

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

Python χρησιμοποιεί μερικές δηλώσεις τον έλεγχο της ροής ενός προγράμματος. Το " if" εκτελεί μια ενέργεια που βασίζεται σε μια υπό όρους ή την αξιολόγηση μιας αξίας

αν x == 2 : .

/* Κάνουμε πράγματα * /

Η δήλωση "x == 2 " επιστρέφει μια τιμή αξιολογούνται είτε ως Σωστό ή Λάθος . Αν αυτό αληθεύει, η δήλωση if εκτελεί κώδικα . Αν False , ο κωδικός παραλείπεται . Ένα " άλλο " δήλωση μπορεί να ορίσει εναλλακτικό κωδικό σε περίπτωση , που θα εκτελέσει πάντα θα πρέπει να αποτελεί " if" αποτύχουν :

αν x == 2 :

/* κάνουμε πράγματα * /

άλλο :

/* δεν άλλα πράγματα * /
εικόνων Ενώ και για Loops
Η

παρόμοια με μια δήλωση if , ένα " ενώ « η εντολή δημιουργεί ένα βρόχο , ή μπλοκ του κώδικα που επαναλαμβάνεται εφ 'όσον μια υπό όρους δήλωση είναι αληθινή :

ενώ x == 2

/* κάνουμε πράγματα * /

Αν το x είναι ίσο με 2 , τότε ο κώδικας του βρόχου αρχίζει . Μόλις τελειώνει , το x == 2 εξαρτάται ελέγχεται και πάλι , και αν εξακολουθεί να ισχύει , ο κώδικας θα τρέξει ξανά . Ο κωδικός στο μπλοκ , ενώ θα συνεχίσει να λειτουργεί μέχρι x == 2 επιστρέφει μια εσφαλμένη τιμή .

" Για " βρόχοι είναι ειδικά βρόχων που λειτουργούν σε καταλόγους . Ένας βρόχος for παίρνει κάθε στοιχείο από τη λίστα και επιτρέπει στον προγραμματιστή να κάνει κάτι με τις τιμές :

x = [ «g», «t» , «e» ] Ξενοδοχεία

για το y σε x :

y print

στο βρόχο for , η μεταβλητή " y " θα εκπροσωπήσει την κάθε στοιχείου της λίστας , ένα κάθε φορά
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα