Operatoriai#
Įvadas#
„Python“ operatoriai yra specialūs simboliai ir raktiniai žodžiai, leidžiantys atlikti operacijas su reikšmėmis ir kintamaisiais. Jie apima platų funkcijų spektrą – nuo aritmetikos ir palyginimo iki loginių, bitų ir priskyrimo operacijų. Šių operatorių įvaldymas yra būtinas norint sukurti išraiškingą ir efektyvų „Python“ kodą, nes jie sudaro beveik kiekvieno skaičiavimo ar sprendimų priėmimo proceso jūsų programose pagrindą. Žemiau rasite glaustus kiekvieno operatoriaus pavyzdžius, kurie padės suprasti jų naudojimą ir laukiamus rezultatus.
Arithmetic#
Vardas |
Simbolis |
Operatorius |
Pavyzdys |
|---|---|---|---|
Papildymas |
|
|
|
Skyrius |
|
|
|
Laipsniškumas |
|
|
|
Grindų skyrius |
|
|
|
Modulas |
|
|
|
Daugyba |
|
|
|
Neigimas |
|
|
|
Atimtis |
|
|
|
Augmented Arithmetic#
Vardas |
Simbolis |
Operatorius |
Pavyzdys |
|---|---|---|---|
Papildymas |
|
|
|
Skyrius |
|
|
|
Laipsniškumas |
|
|
|
Grindų skyrius |
|
|
|
Modulis |
|
|
|
Daugyba |
|
|
|
Atimtis |
|
|
|
Comparison#
Vardas |
Simbolis |
Operatorius |
Pavyzdys |
|---|---|---|---|
Lygybė |
|
|
|
Nelygybė |
|
|
|
Didesnis nei |
|
|
|
Didesnis arba lygus |
|
|
|
Mažiau nei |
|
|
|
Mažesnis arba lygus |
|
|
|
Grandininis palyginimas |
|
|
|
Logical#
Vardas |
Simbolis |
Pavyzdys |
|---|---|---|
Neteisinga |
|
Tam tikros reikšmės apibrėžiamos kaip
|
Tiesa |
|
Bet koks objektas, kuris nėra aiškiai |
Vardas |
Simbolis |
Operatorius |
Pavyzdys |
|---|---|---|---|
Tapatybė |
|
|
|
Ne tapatybė |
|
|
|
Loginis IR |
|
|
|
Loginis neigimas |
|
|
|
Loginis ARBA |
|
|
|
Sąlyginė išraiška |
|
|
|
Sequences (Lists, Tuples, Strings)#
Vardas |
Simbolis |
Operatorius |
Pavyzdys |
|---|---|---|---|
Sujungimas |
|
|
|
Pjūvio priskyrimas |
|
|
|
Pjūvio ištrynimas |
|
|
|
Pjaustymas |
|
|
Dictionaries (Mappings)#
Vardas |
Simbolis |
Operatorius |
Pavyzdys |
|---|---|---|---|
Indeksuotas priskyrimas |
|
|
|
Indeksuotas ištrynimas |
|
|
|
Indeksavimas |
|
|
String Formatting#
Vardas |
Simbolis |
Operatorius |
Pavyzdys |
|---|---|---|---|
Eilučių formatavimas |
% |
|
|
Membership#
Vardas |
Simbolis |
Operatorius |
Pavyzdys |
|---|---|---|---|
Izoliacijos bandymas |
|
|
|
Narystės atmetimas (nepriklauso) |
|
|
|
Bitwise#
Vardas |
Simbolis |
Operatorius |
Pavyzdys |
|---|---|---|---|
Bitiškai ir |
|
|
|
Bitų išskirtinis arba (XOR) |
|
|
|
Bitų inversija (NOT) |
|
|
|
Bitiškai arba |
|
|
|
Kairysis poslinkis |
|
|
|
Dešinysis poslinkis |
|
|
|
Augmented Bitwise#
Vardas |
Simbolis |
Operatorius |
Pavyzdys |
|---|---|---|---|
Papildytas bitų lygmuo ir |
|
|
|
Papildytas bitinis išskirtinis arba (XOR) |
|
|
|
Papildytas bitų lygmuo arba |
|
|
|
Padidintas kairysis poslinkis |
|
|
|
Padidintas dešinysis poslinkis |
|
|
|