⊗pyPmCdLA 131 of 208 menu

Logičko I u Pythonu

Ponekad može biti potrebno sastaviti složeni uslov. Za to se može koristiti operator and, koji postavlja istovremenost uslova.

Neka imamo promenljivu tst:

tst = 5

Proverimo da li je ona veća od nule i istovremeno manja od 10:

if tst > 0 and tst < 10: print('+++') else: print('---')

Uslovi se mogu odnositi ne na jednu promenljivu, već na različite. Napravimo uslov koji treba da se ispuni ako je promenljiva tst1 jednaka 2 i istovremeno ako je promenljiva tst2 jednaka 3:

tst1 = 2 tst2 = 3 if tst1 == 2 and tst2 == 3: print('+++') else: print('---')

Data je promenljiva:

tst = -3

Proverite da li je veća od nule i manja od 5.

Data je promenljiva:

tst = 21

Proverite da li je veća ili jednaka 10 i manja ili jednaka 20.

Date su dve promenljive:

tst1 = 6 tst2 = 10

Proverite da li je prva promenljiva manja od 8 i druga - veća ili jednaka 10.

Dat je sledeći kod:

tst1 = 'abcde' tst2 = list(tst1) if len(tst1) >= 5 and len(tst2) < 8: print('+++') else: print('---')

Recite šta će biti ispisano u konzolu.

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij