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

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

Βοήθημα για τους ελέγχους String σε Python

Python είναι μια δυναμικά δακτυλογραφημένο γλώσσα , που σημαίνει ότι πραγματοποιούν κατά κύριο λόγο τον έλεγχο του τύπου κατά το χρόνο εκτέλεσης και ότι οι μεταβλητές μπορούν να έχουν οποιοδήποτε είδος της τιμής , ακόμη και αλλαγή στο πλαίσιο του προγράμματος . Για παράδειγμα , μπορείτε να χρησιμοποιήσετε μια μεταβλητή ως έναν ακέραιο και στη συνέχεια χρησιμοποιήστε την ίδια μεταβλητή ως ένα string . Σε οποιοδήποτε σημείο του προγράμματος , μπορείτε να χρησιμοποιήσετε τη λειτουργία isinstance Python για να ελέγξετε τους τύπους μεταβλητών . Με την παροχή της μεταβλητής και τον τύπο " str " καθώς οι δύο παράμετροι για τη λειτουργία , μπορείτε να ελέγξετε για να δείτε αν αυτό που προβλέπεται μεταβλητή είναι ένα string . Οδηγίες
Η

1 Ανοίξτε το αρχείο σας πρόγραμμα σε Python . Τοποθετήστε τον κέρσορα στη γραμμή όπου θέλετε να ελέγξετε για έναν τύπο συμβολοσειράς 2

Πληκτρολογήστε τα ακόλουθα : .

Isinstance ( varname , str )

Αναπληρωτής " varname " με το πραγματικό όνομα της μεταβλητής . Αν η μεταβλητή είναι ένα string , η συνάρτηση επιστρέφει " True ", αλλιώς επιστρέφει "False ". Μπορείτε επίσης να παρέχουν χορδές άμεσα με τη χρήση είτε μονά εισαγωγικά ή διπλά εισαγωγικά . Python επιστρέφει πάντα " True" σε αυτή την περίπτωση
εικόνων 3

Πληκτρολογήστε τα ακόλουθα : .

Αν isinstance ( varname , str ) :

print " Η μεταβλητή είναι μια σειρά "

άλλο :

print" . . μεταβλητή δεν είναι ένα string "

Το εάν οι έλεγχοι λειτουργία για να δείτε αν μια μεταβλητή είναι μια σειρά και , στη συνέχεια, ενημερώνει το χρήστη για το αποτέλεσμα με ένα "print " δήλωση. Μπορείτε να χρησιμοποιήσετε άλλες περιπτώσεις δοκιμής εδώ . Για παράδειγμα , μπορείτε να εκτελέσετε την εντολή if μέσα σε ένα βρόχο που ζητά από το χρήστη για την είσοδο μέχρι να τεθεί ένα string .
Η

4 Αποθηκεύστε το αρχείο προγράμματος Python και να το εκτελέσετε .
Η

Η

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

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