Στην Python 3 , όπως και στις προηγούμενες εκδόσεις , κάθε αξία έχει έναν τύπο δεδομένων . Python 3 λειτουργεί από το είδος των δεδομένων θα πρέπει να έχει κάθε μεταβλητή , με βάση την αρχική ανάθεση της και παρακολουθεί τον τύπο δεδομένων εσωτερικά. Αυτό σημαίνει ότι δεν χρειάζεται να δηλώσετε ρητά τον τύπο δεδομένων για κάθε μεταβλητή. Native τύπους δεδομένων στην Python 3 περιλαμβάνουν booleans , τα οποία έχουν αληθείς ή ψευδείς αξίες , ακέραιοι αριθμοί , οι αριθμοί κινητής υποδιαστολής και τα κλάσματα , χορδές και πιο σύνθετους τύπους , όπως η ενότητα , τη λειτουργία και το αρχείο .
Εικόνων Λειτουργίες
Python 3 διαθέτει λειτουργίες - που ονομάζεται μπλοκ κώδικα που μπορούν να εκτελεστούν σε διαφορετικά σημεία μέσα σε ένα πρόγραμμα - αλλά είναι πιο εύκολο να εφαρμόσουν ό, τι σε άλλες γλώσσες προγραμματισμού , όπως η C + + , Java και Pascal . Κάθε δήλωση της συνάρτησης ξεκινά με τη λέξη-κλειδί " def ", ακολουθούμενο από το όνομα της συνάρτησης , στη συνέχεια, με ένα ή περισσότερα επιχειρήματα σε παρένθεση . Κάθε Python 3 συνάρτηση επιστρέφει μια τιμή ? " . None" αν η λειτουργία δεν εκτελεί ρητά μια δήλωση επιστροφής , επιστρέφει την Python μηδενική αξία , που ονομάζεται
Η συνάρτηση print ()
στην Python 3 , η δήλωση εκτύπωσης έχει αντικατασταθεί από τη συνάρτηση print () , η οποία διαρκεί τρία επιχειρήματα λέξη-κλειδί : . " Σεπτέμβριος ", " τέλος " και " αρχείο" η εκτύπωση ( λειτουργία ) χρησιμοποιείται για να έξοδος του προγράμματος εκτύπωσης στην οθόνη ή αλλού . Οι « Σεπτέμβριος » επιχείρημα προεπιλογές σε ένα χώρο . Οι «τέλος» προεπιλογές επιχείρημα για να "\\ n ", το οποίο είναι ο λόγος για κλήσεις προς εκτύπωση ( λειτουργία ) ακολουθούνται από μια νέα γραμμή . Οι " αρχείο" επιχείρημα προεπιλογή " sys.stdout , " το πρότυπο ρεύμα εξόδου . Η νέα εκτύπωσης ( λειτουργία ) καθιστά τις δηλώσεις εκτύπωσης σε προηγούμενα προγράμματα Python άκυρο . Ωστόσο, είναι καταστάσεις , μπορούν να αντικατασταθούν με αξιοπιστία χρησιμοποιώντας ένα αυτοματοποιημένο εργαλείο .
Εικόνων Ακέραιοι
Η
Python 2 είχε δύο διαφορετικά είδη δεδομένων για ακέραιους αριθμούς , που είναι γνωστή ως « int » και "μακρύ . " η " int " τύπος δεδομένων περιορίζεται από την παράμετρο που ονομάζεται " sys.maxint ", η οποία κυμαινόταν από πλατφόρμα σε πλατφόρμα , αλλά συνήθως ήταν 2 ^ 32-1 , ενώ η " μεγάλη" τύπος δεδομένων χρησιμοποιείται για κάθε ακέραιο μεγαλύτερο από ένα απλό « int ». Python 3 κάνει μακριά με την " μεγάλη" τύπο δεδομένων και περιλαμβάνει ένα μόνο ενσωματωμένο τύπο δεδομένων για ακέραιους αριθμούς , που ονομάζεται " int . " το νέο " int " τύπος δεδομένων συμπεριφέρεται σαν το παλιό " long " τύπο δεδομένων . Αν και η « sys.maxint " σταθερά έχει αφαιρεθεί , δεν είναι πλέον υπάρχει ένα όριο στην αξία των ακεραίων σε Python 3 .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα