⊗pyPmCdLA 131 of 208 menu

Λογικό ΚΑΙ στην Python

Μερικές φορές μπορεί να χρειαστεί να δημιουργήσετε μια σύνθετη συνθήκη. Για αυτό μπορείτε να χρησιμοποιήσετε τον τελεστή and, ο οποίος ορίζει την ταυτόχρονη ικανοποίηση συνθηκών.

Ας υποθέσουμε ότι έχουμε μια μεταβλητή tst:

tst = 5

Ας ελέγξουμε αν είναι μεγαλύτερη από το μηδέν και ταυτόχρονα μικρότερη από 10:

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

Οι συνθήκες μπορούν να επιβληθούν όχι σε μία μεταβλητή, αλλά σε διαφορετικές. Ας δημιουργήσουμε μια συνθήκη που πρέπει να ικανοποιηθεί εάν η μεταβλητή tst1 είναι ίση με 2 και ταυτόχρονα εάν η μεταβλητή tst2 είναι ίση με 3:

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

Δίνεται μια μεταβλητή:

tst = -3

Ελέγξτε ότι είναι μεγαλύτερη από το μηδέν και μικρότερη από 5.

Δίνεται μια μεταβλητή:

tst = 21

Ελέγξτε ότι είναι μεγαλύτερη ή ίση με 10 και μικρότερη ή ίση με 20.

Δίνονται δύο μεταβλητές:

tst1 = 6 tst2 = 10

Ελέγξτε ότι η πρώτη μεταβλητή είναι μικρότερη από 8 και η δεύτερη - μεγαλύτερη ή ίση με 10.

Δίνεται ο ακόλουθος κώδικας:

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

Πείτε τι θα εκτυπωθεί στην κονσόλα.

Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη