Ένας προγραμματιστής μπορεί να ελέγξει τις αξίες μέσα σε ένα string χρησιμοποιώντας ενσωματωμένες λειτουργίες που παρέχονται από την Python . Το "σε" χειριστής ελέγχει ένα string, και επιστρέφει μια Σωστό ή Λάθος αξίας ανάλογα με το αν υπάρχει χαρακτήρα της συμβολοσειράς . Το αντίθετο φορέας αυτός είναι ο " όχι σε " φορέας εκμετάλλευσης , η οποία επιστρέφει μια τιμή True αν ένα στοιχείο, δεν είναι σε μια σειρά , και false αν είναι . Οι " index ( ) " μέθοδος ελέγχει για μια τιμή , και μετά από διαπίστωση ότι το πρώτο παράδειγμα της αξίας επιστρέφει το δείκτη ως ακέραιος. Σκεφτείτε το εξής παράδειγμα :
>>> s = " A String "
>>> Α σε s
True
>>> z δεν s
True
>>> ένα σε s
False
>>> ? s.index ( S )
2
εικόνων Αληλουχία
Η
Αληλουχία σημαίνει να προσθέσετε μία χορδή στο τέλος του ένα άλλο string . Στην Python , αλληλουχία αντιπροσωπεύεται από ένα σύμβολο πρόσθεσης ( " + " ) . Στην ουσία , συνένωσης σημαίνει να προσθέσετε ποινές μαζί . Για παράδειγμα , αυτός ο κώδικας δημιουργεί τρεις χορδές και τα συνενώνει , ένα στο τέλος του άλλου .
>>> S1 = " Αυτό είναι "
>>> s2 = " παράδειγμα "
>>> s3 = "a string"
>>> s1 = s1 + s3
>> > s1
Αυτό είναι μια σειρά
>>> s1 = s1 + s2
>>> s1
Αυτό είναι ένα παράδειγμα συμβολοσειράς
Η Συγκρίσεις String
Η
Μοιάζει πολύ με το σύμβολο + προσθέτει ποινές με τον ίδιο τρόπο που προσθέτει τους αριθμούς , ο προγραμματιστής μπορεί να συγκρίνει χορδές κατά τον ίδιο τρόπος με τον οποίο μπορούμε να συγκρίνουμε τους αριθμούς . Αυτό επιτυγχάνεται με τις συνήθεις τελεστές σύγκρισης , όπως μεγαλύτερο από ( > ) , μικρότερο από ( <) , ίσο με ( == ) , και δεν είναι ίση με ( ! = ) . Εξετάστε αυτό το παράδειγμα , όπου συγκρίνονται δύο χορδές , με αποτέλεσμα Σωστό ή Λάθος τιμές :
>>> a = «Γεια σας»
>>> b = ' Αντίο «
>>> a> b
True
>>> a
False
>>> a == b
False
>>> ένα ! = b
True
Η
Τεμαχίζει
Η
" τεμαχισμός " είναι μια λειτουργία που επιστρέφει μια δευτερεύουσα από το μακρύτερο κορδόνι . Τεμαχίζει χρησιμοποιεί ένα ειδικό κομμάτι " συμβολισμό ", στην οποία ένα ζευγάρι αγκύλες ακολουθεί το όνομα συμβολοσειράς , με δύο ακέραιες τιμές χωρίζονται με άνω και κάτω τελεία . Ο προγραμματιστής δηλώνει ό, τι το αρχικό δείκτης βρίσκεται στην αριστερή πλευρά του παχέος εντέρου , και το τελικό δείκτη στα δεξιά. Εδώ είναι μερικά παραδείγματα φέτες :
>>> s = " Αυτό είναι ένα παράδειγμα string"
>>> s [ 1:04 ] //strings χαρακτήρες αρχίζουν στο δείκτη 0
«του»
>>> s [ 0 : ] //Αφήνοντας το δικαίωμα άδειο παίρνει το υπόλοιπο του string μετά ο δείκτης έναρξη
« Αυτό είναι ένα παράδειγμα κορδόνι '
>>> s [ : 7 ] //Φεύγοντας από την αριστερή πλευρά άδειο παίρνει τα πάντα, από το 0 έως το σωστό δείκτη
« Αυτό είναι »
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα