Operatori#
Ievads#
Python operatori ir īpaši simboli un atslēgvārdi, kas ļauj veikt darbības ar vērtībām un mainīgajiem. Tie aptver plašu funkcionalitātes klāstu — sākot no aritmētikas un salīdzināšanas līdz loģiskām, bitu un piešķiršanas operācijām. Šo operatoru apgūšana ir būtiska izteiksmīga un efektīva Python koda veidošanai, jo tie veido gandrīz katra aprēķinu vai lēmumu pieņemšanas procesa pamatu jūsu programmās. Zemāk jūs atradīsiet kodolīgus katra operatora piemērus, kas palīdzēs jums izprast to lietojumu un paredzamos rezultātus.
Arithmetic#
Vārds |
Simbols |
Operators |
Piemērs |
|---|---|---|---|
Papildinājums |
|
|
|
Nodaļa |
|
|
|
Eksponēšana |
|
|
|
Grīdas sadalījums |
|
|
|
Modulo |
|
|
|
Reizināšana |
|
|
|
Noliegums |
|
|
|
Atņemšana |
|
|
|
Augmented Arithmetic#
Vārds |
Simbols |
Operators |
Piemērs |
|---|---|---|---|
Papildinājums |
|
|
|
Nodaļa |
|
|
|
Eksponēšana |
|
|
|
Grīdas sadalījums |
|
|
|
Modulis |
|
|
|
Reizināšana |
|
|
|
Atņemšana |
|
|
|
Comparison#
Vārds |
Simbols |
Operators |
Piemērs |
|---|---|---|---|
Vienlīdzība |
|
|
|
Nevienlīdzība |
|
|
|
Lielāks nekā |
|
|
|
Lielāks vai vienāds ar |
|
|
|
Mazāk nekā |
|
|
|
Mazāks vai vienāds ar |
|
|
|
Ķēdes salīdzinājums |
|
|
|
Logical#
Vārds |
Simbols |
Piemērs |
|---|---|---|
Nepatiess |
|
Dažas vērtības ir definētas kā
|
Tiesa |
|
Jebkurš objekts, kas nav skaidri norādīts kā |
Vārds |
Simbols |
Operators |
Piemērs |
|---|---|---|---|
Identitāte |
|
|
|
Nav identitāte |
|
|
|
Loģiskā UN |
|
|
|
Loģiskā noliegšana |
|
|
|
Loģiskā VAI |
|
|
|
Nosacījuma izteiksme |
|
|
|
Sequences (Lists, Tuples, Strings)#
Vārds |
Simbols |
Operators |
Piemērs |
|---|---|---|---|
Konkatenācija |
|
|
|
Šķēles piešķiršana |
|
|
|
Šķēles dzēšana |
|
|
|
Griešana |
|
|
Dictionaries (Mappings)#
Vārds |
Simbols |
Operators |
Piemērs |
|---|---|---|---|
Indeksēts uzdevums |
|
|
|
Indeksēta dzēšana |
|
|
|
Indeksēšana |
|
|
String Formatting#
Vārds |
Simbols |
Operators |
Piemērs |
|---|---|---|---|
Virknes formatēšana |
% |
|
|
Membership#
Vārds |
Simbols |
Operators |
Piemērs |
|---|---|---|---|
Ierobežošanas tests |
|
|
|
Dalības noliegums (nav iekļauts) |
|
|
|
Bitwise#
Vārds |
Simbols |
Operators |
Piemērs |
|---|---|---|---|
Bitu pakāpē un |
|
|
|
Bitu ekskluzīva vai (XOR) |
|
|
|
Bitu inversija (NOT) |
|
|
|
Bitu vai |
|
|
|
Kreisā pārslēgšana |
|
|
|
Labā pārslēgšana |
|
|
|
Augmented Bitwise#
Vārds |
Simbols |
Operators |
Piemērs |
|---|---|---|---|
Paplašinātā bitu un |
|
|
|
Paplašinātā bitu izņēmuma vai (XOR) operācija |
|
|
|
Paplašinātā bitu vai |
|
|
|
Paplašinātā kreisā pārslēgšana |
|
|
|
Paplašinātā labā pārslēgšana |
|
|
|