Python έχει πολλά τελεστές σύγκρισης που μπορείτε να χρησιμοποιήσετε για να συγκρίνετε δύο ή περισσότερες τιμές συμβολοσειράς . Μπορείτε να χρησιμοποιήσετε τελεστές σύγκρισης σε βρόχους ή υπό όρους δηλώσεις . Χρησιμοποιήστε " == " για να ελέγξετε αν τα δύο αλφαριθμητικά είναι ίσα ή " ! = " Για να δείτε αν δεν είναι . Μπορείτε επίσης να χρησιμοποιήσετε το " > " για να ελέγξετε αν η πρώτη σειρά είναι μεγαλύτερη από τη δεύτερη ή "<" για να ελέγξετε για το αντίθετο . Χρησιμοποιήστε " > = " για να δείτε αν είναι μεγαλύτερο ή ίσο με , ή " <= " για να ελέγξετε αν είναι μικρότερο ή ίσο με το δεύτερο .
Εικόνων Αλυσοδεμένα Συγκρίσεις
Python σας επιτρέπει να αλυσίδα μαζί περισσότερο από μια σύγκριση στην ίδια γραμμή . Για παράδειγμα , συγκρίνοντας ' ένα '> ' b '> ' c' είναι η ίδια με τη σύγκριση των «a» > «b» και στη συνέχεια «β» > «γ» αμέσως μετά . Επιστρέφει Python " αλήθεια " , αν όλες οι συγκρίσεις με την επιστροφή της αλυσίδας αλήθεια και το «ψευδές » αν μία δεν επιστρέφει αλήθεια . Όταν η σύγκριση δεν αξιολογεί σε ψευδείς , Python δεν συγκρίνετε και τα υπόλοιπα της αλυσίδας .
Η Συμπεριφορά
Η
Python συγκρίνει όλες τις χορδές χορδές λεξικογραφικά , πράγμα που σημαίνει ότι " μήλο" είναι πάντα μικρότερη από " μπανάνας ", η οποία είναι μικρότερη από το " κεράσι, " και ούτω καθεξής . Ωστόσο, οι συγκρίσεις χορδών είναι case-sensitive . Όλα τα κεφαλαία γράμματα είναι λιγότερο από τα πεζά γράμματα . Για παράδειγμα , η Python ορίζει ότι " Zebra " είναι λιγότερο από ό, τι " μήλο ". Για να αποφευχθεί αυτή η σύγχυση κατά τη σύγκριση χορδές λεξικογραφικά , μετατρέπουν προσωρινά όλες τις χορδές σε κεφαλαία ή πεζά και στη συνέχεια να τις συγκρίνουν .
Εικόνων Τύποι δεδομένων
Η
Όταν τα αντικείμενα έχουν διαφορετικό τύπο , Python προσπαθεί να τα μετατρέψει στο ίδιο χρονικό διάστημα για λόγους σύγκρισης . Για παράδειγμα , συγκρίνοντας έναν πλωτήρα με την τιμή 10,0 σε ακέραιο με την τιμή 10 επιστρέφει " αληθές ", επειδή είναι το ίδιο. Ωστόσο , ένας ακέραιος με την τιμή 10 δεν είναι το ίδιο με ένα κορδόνι με την τιμή « 10 » σε εισαγωγικά και επιστρέφει «ψευδή ». Εάν η Python , δεν μπορεί να μετατρέψει τις αξίες σε έναν κοινό τύπο , επιστρέφει πάντα "false ".
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα