Επεξεργαστές Python
- Προηγούμενη Σελίδα Boolean Python
- Επόμενη Σελίδα Λίστες Python
Επεξεργαστές Python
Операторы используются для выполнения операций с переменными и значениями.
Python классифицирует операторы в следующих группах:
- Арифметические операторы
- Операторы присваивания
- Сравнительные операторы
- Логические операторы
- Операторы идентичности
- Операторы членства
- Битовые операторы
Арифметические операторы Python
Арифметические операторы используются вместе с числами для выполнения стандартных математических операций:
Υπολογιστές | Имя | Παράδειγμα | Προσπαθήστε |
---|---|---|---|
+ | Добавление | x + y | Προσπαθήστε |
- | Убавление | x - y | Προσπαθήστε |
* | Умножение | x * y | Προσπαθήστε |
/ | Деление | x / y | Προσπαθήστε |
% | Берем модуль | x % y | Προσπαθήστε |
** | Мощность | x ** y | Προσπαθήστε |
// | Целочисленное деление (целое деление) | x // y | Προσπαθήστε |
Операторы присваивания Python
Операторы присваивания используются для присвоения значений переменным:
Υπολογιστές | Παράδειγμα | Эквивалентно | Προσπαθήστε |
---|---|---|---|
= | x = 5 | x = 5 | Προσπαθήστε |
+= | x += 3 | x = x + 3 | Προσπαθήστε |
-= | x -= 3 | x = x - 3 | Προσπαθήστε |
*= | x *= 3 | x = x * 3 | Προσπαθήστε |
/= | x /= 3 | x = x / 3 | Προσπαθήστε |
%= | x %= 3 | x = x % 3 | Προσπαθήστε |
//= | x //= 3 | x = x // 3 | Προσπαθήστε |
**= | x **= 3 | x = x ** 3 | Προσπαθήστε |
&= | x &= 3 | x = x & 3 | Προσπαθήστε |
|= | x |= 3 | x = x | 3 | Προσπαθήστε |
^= | x ^= 3 | x = x ^ 3 | Προσπαθήστε |
>>= | x >>= 3 | x = x >> 3 | Προσπαθήστε |
<<= | x <<= 3 | x = x << 3 | Προσπαθήστε |
Сравнительные операторы Python
Сравнительные операторы используются для сравнения двух значений:
Υπολογιστές | Имя | Παράδειγμα | Προσπαθήστε |
---|---|---|---|
== | Равно | x == y | Προσπαθήστε |
!= | Не равно | x != y | Προσπαθήστε |
> | Больше | x > y | Προσπαθήστε |
< | Меньше | x < y | Προσπαθήστε |
>= | Больше или равно | x >= y | Προσπαθήστε |
<= | Μеньше ή рівно | x <= y | Προσπαθήστε |
Λογισμικοί τελεστές λογικής της Python
Οι λογισμικοί τελεστές χρησιμοποιούνται για τη συνδυαστική χρήση προτάσεων συνθηκών:
Υπολογιστές | Περιγραφή | Παράδειγμα | Προσπαθήστε |
---|---|---|---|
και | Αν και οι δύο προτάσεις είναι αληθείς, επιστρέφει αληθές. | x > 3 και x < 10 | Προσπαθήστε |
ή | Αν κάποια από τις δύο προτάσεις είναι αληθής, επιστρέφει αληθές. | x > 3 ή x < 4 | Προσπαθήστε |
not | Αν το αποτέλεσμα είναι αληθές, επιστρέφει ψευδές | not(x > 3 and x < 10) | Προσπαθήστε |
Python Υπολογιστές Ταυτότητας
Οι υπολογιστές ταυτότητας χρησιμοποιούνται για τη σύγκριση αντικειμένων, όχι για τον έλεγχο αν είναι ίσα, αλλά αν είναι στην πραγματικότητα το ίδιο αντικείμενο, τότε έχουν την ίδια θέση μνήμης:
Υπολογιστές | Περιγραφή | Παράδειγμα | Προσπαθήστε |
---|---|---|---|
is | Επιστρέφει true αν οι δύο μεταβλητές είναι το ίδιο αντικείμενο. | x is y | Προσπαθήστε |
is not | Επιστρέφει true αν οι δύο μεταβλητές δεν είναι το ίδιο αντικείμενο. | x is not y | Προσπαθήστε |
Python Υπολογιστές Μέλους
Οι υπολογιστές μέλους χρησιμοποιούνται για τον έλεγχο αν μια ακολουθία βρίσκεται στον αντικείμενο:
Υπολογιστές | Περιγραφή | Παράδειγμα | Προσπαθήστε |
---|---|---|---|
in | Επιστρέφει True αν το αντικείμενο περιέχει ακολουθία με καθορισμένη τιμή. | x in y | Προσπαθήστε |
not in | Επιστρέφει True αν το αντικείμενο δεν περιέχει ακολουθία με καθορισμένη τιμή. | x not in y | Προσπαθήστε |
Python Υπολογιστές Θέσεων
Οι υπολογιστές θέσεων χρησιμοποιούνται για την σύγκριση (δυαδικούς) αριθμούς:
Υπολογιστές | Περιγραφή | Παράδειγμα |
---|---|---|
& | AND | Αν και οι δύο θέσεις είναι 1, τότε κάθε θέση ορίζεται ως 1. |
| | OR | Αν μια από τις δύο θέσεις είναι 1, τότε κάθε θέση ορίζεται ως 1. |
^ | XOR | Αν μόνο μια θέση από τις δύο είναι 1, τότε κάθε θέση ορίζεται ως 1. |
~ | NOT | Αντιστροφή όλων των θέσεων |
<< | Αριστερή στροφή με συμπλήρωση μηδενών | Με την εισαγωγή μηδενών από τη δεξιά προς τα αριστερά, μετακινείται προς τα αριστερά και απορρίπτεται η πιο αριστερά θέση. |
>> | Αριστερή στροφή με υπογραφή | Με την κίνηση από τα αριστερά προς τα δεξιά της αντιγράφου της πιο αριστεράς θέσης, απορρίπτεται η πιο δεξιά θέση. |
- Προηγούμενη Σελίδα Boolean Python
- Επόμενη Σελίδα Λίστες Python