python operators
Operadors Python amb tipus i exemples:
Tipus de dades Python es van explicar detalladament juntament amb la seva classificació al nostre tutorial anterior.
En aquest tutorial, aprendrem tot sobre els operadors de Python juntament amb els seus tipus. En aquest tutorial s’inclouen exemples senzills de cada tipus d’operador Python.
Això Sèrie de tutorials d'entrenament de Python serà una guia perfecta per a qualsevol principiant per millorar el seu coneixement sobre conceptes de Python.
Què aprendreu:
Mireu els tutorials de VÍDEO
Informació general dels operadors de Python (primera part):
c ++ inicialitza la variable estàtica
Una mirada en profunditat als operadors de Python (part 2):
Operadors de Python
Què són els operadors de Python?
Els operadors s’utilitzen per realitzar operacions sobre valors i variables.
Python té 7 tipus d'operadors, tal com s'indica a continuació:
- Operador aritmètic
- Operadors de comparació
- Operadors lògics
- Operadors de bits
- Operador de tasques
- Operadors d'identitat
- Operadors de pertinença
# 1) Operadors aritmètics
El llenguatge de programació Python admet diferents tipus d'operadors aritmètics tant de punt enter com de coma flotant, com sumar, restar, multiplicar, dividir, etc.
Tipus d'operador | Definició |
---|---|
Exponentització (**) | Eleva l’operand esquerre cap a la dreta. |
Addició (+) | Operador d'addicions |
Resta (-) | Operador de resta |
Multiplicació (*) | Operador de multiplicació |
Divisió (/) | Operador de divisió |
Mòdul (%) | Operador de recordatori |
Divisió del pis (//) | Divideix i retorna el valor de la resta. |
Exemple:
x = 15 y = 10 print('x + y =', x+y)
Sortida: x + i = 25
print('x - y =', x-y)
Sortida: x - y = 5
print('x * y =', x*y)
Sortida: x * i = 150
print('x / y =', x/y)
Sortida: x / i = 1.5
print('x % y =', x%y)
Sortida: x% i = 5
print('x // y =', x//y)
Sortida: x // i = 1
print('x ** y =', x**y)
Sortida: x ** i = 576650390625
# 2) Operadors de comparació
Els operadors de comparació s’utilitzen per comparar valors. O bé torna True o False segons la condició.
Operadors | Definició | |
---|---|---|
// = | x // = 15 | x = x // 15 |
Més gran que (>) | És cert si l'operant esquerre és més gran que el dret | |
Menys que (<) | És cert si l’operand esquerre és inferior al dret | |
Igual a (==) | És cert si tots dos operands són iguals | |
No és igual a (! =) | És cert si els operands no són iguals | |
Superior o igual a (> =) | És cert si l'operant esquerre és superior o igual a la dreta | |
Menys o igual a (<=) | És cert si l'operand esquerre és inferior o igual a la dreta |
Exemple:
x = 8 y = 15 ('x>y is',x>y)
Sortida: x> i is False
print('x Sortida: x print('x == y is', x==y)
Sortida: x == i is False
print('x != y is', x!=y)
Sortida: x! = y és cert
print('x >= y is', x>=y)
Sortida: x> = i is False
print('x<= y is', x<=y)
Sortida: x<= y is True

# 3) Operadors lògics
Els operadors lògics s’utilitzen per realitzar operacions AND, OR i NOT. O bé torna True o False segons la condició.
Operadors Definicions i És cert si tots dos operands són certs o bé És cert si qualsevol dels operands és cert no És cert si l'operant és fals
Exemple:
a = True b = False print(‘a and b is’, a and b)
Sortida: a i b són falses
print(‘a or b is’, a or b)
Sortida: aob és cert
print(‘not a is’, not a)
Sortida: no a és fals

# 4) Operadors de bits
Els operadors bitwise operen en bits i realitzen operacions bit per bit.
Operadors Definicions & A bit a bit I | OR a bit ~ Bitwise NO ^ XOR a bits >> Desplaçament a la dreta de bits << Desplaçament a l’esquerra a bits
# 5) Operador de tasques
Un operador d'assignació s'utilitza per assignar un valor a una variable.
Operadors Definicions Sortida = x = 15 x = 15 + = x + = 15 x = x + 15 - = x - = 15 x = x - 15 * = x * = 15 x = x * 15 / = x / = 15 x = x / 15 % = x% = 15 x = x% 15 ** = x ** = 15 x = x ** 15 & = x & = 15 x = x i 15 | = x | = 15 x = x | 15 ^ = x ^ = 15 x = x ^ 15 >> = x >> = 15 x = x >> 15 <<= x<<= 15 x = x<< 15
# 6) Operadors d'identitat
Python ofereix dos tipus d'operadors d'identitat, és a dir, és i no és.
Tots dos s’utilitzen per comparar si dos valors es troben a la mateixa part de la memòria. Dues variables iguals no implica que siguin idèntiques.
Operadors Definicions és És cert si els operands són idèntics no és És cert si els operands no són idèntics
Exemple:
a1 = 3 b1 = 3 a2 = 'Python' b2 = 'Python' a3 = (4,5,6) b3 = (4,5,6) print(a1 is not b1)
Sortida: Fals
print(a2 is b2)
Sortida: És cert
print(a3 is b3)
Sortida: Fals

Aquí s’enumeren a3 i b3, l’intèrpret assigna memòria per separat i, tot i que són iguals, retorna False.
# 7) Operadors de membres
Python ofereix dos tipus d'operadors de membres, és a dir, dins i no dins.
Tots dos s’utilitzen per comprovar si un valor o una variable es troba en una seqüència.
Operadors Definicions dins És cert si es troba valor a la seqüència no dins És cert si no es troba valor a la seqüència
Exemple:
a = “Python operators” b = {1:'x',2:'y'} print(“P” in a)
Sortida: És cert
print(“python” not in a)
Sortida: Fals
print(1 in b)
Sortida: És cert
inicialitzant variables estàtiques c ++
print('y' in b)
Sortida: Fals

1 és clau i ‘x’ és el valor del diccionari b. Per tant, 'y' a b retorna Fals.
Espero tenir clar els operadors de Python i els seus diversos tipus.
Mireu la nostra propera edició per obtenir més informació sobre les declaracions condicionals de Python.
Lectura recomanada
- Tipus de dades Python
- Variables de Python
- Instruccions de control de Python (Python Continue, Break and Pass)
- Funcions de cadena de Python
- Tutorial Python per a principiants (entrenament pràctic GRATU PyT en Python)
- Funcions Python
- Entrada-sortida i fitxers a Python (Python Obrir, llegir i escriure al fitxer)
- Enunciats condicionals Unix: si és així i operadors relacionals