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

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

Πώς να Test για αριθμούς με Python

Python , το υψηλότερο επίπεδο γλώσσας προγραμματισμού που χρησιμοποιείται από εταιρείες όπως η NASA , το Google και το YouTube , χρησιμοποιείται από εκατομμύρια προγραμματιστές σε όλο τον κόσμο ως εναλλακτική λύση για τη μείωση επιπέδου γλώσσες όπως C. Python είναι εύκολο να το μάθει , φορητή , και λιγότερο στη σύνταξη εξαρτάται από languages.When προγραμματισμού χαμηλού επιπέδου δίνεται μια σειρά στην Python , υπάρχουν διάφοροι τρόποι για να καθορίσει αν τα περιεχόμενα του string είναι αριθμοί ή όχι . Οδηγίες
Η 1

Αποκτήστε το string που θέλετε να ελέγξετε . Για παράδειγμα , για να πάρετε μια σειρά από τον χρήστη , χρησιμοποιήστε τη λειτουργία raw_input :

x = raw_input ( " Παρακαλώ εισάγετε ένα string . " ) 2

Χρησιμοποιήστε το int ( λειτουργία ) να δοκιμάσει το string . Για παράδειγμα , στο παράδειγμα , προσθέστε τη γραμμή

y = int ( x )

στο script σας . Εάν η Python ρίχνει τον κωδικό σφάλματος " ValueError : μη έγκυρη γραμματική για int ( ) με βάση 10 : " Ξέρετε ότι το x δεν είναι αριθμός . Αν η x δεν είναι ακέραιος , η συνάρτηση int ( ) απλά θα στρογγυλοποίηση προς τα κάτω στον πλησιέστερο ακέραιο και επιστρέφει το αποτέλεσμα αντί να ρίχνουν έναν κωδικό σφάλματος .
Εικόνων 3

Χρησιμοποιήστε μια μαθηματική συνάρτηση για τη δοκιμή το string . Χρησιμοποιώντας το ίδιο παράδειγμα , προσθέστε τη γραμμή

y = x /2

στο script σας . Και πάλι , αν Python ρίχνει τον κωδικό σφάλματος " TypeError : μη υποστηριζόμενο τύπο (-ους ) για τελεστή /: « str »και« int » ξέρετε ότι το x δεν είναι αριθμός

Η <. br >

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

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