⊗pyPmLpLEC 163 of 208 menu

Διεκόπτοντας την Έξοδο από Βρόχο στην Python

Για να συντομεύσουμε τον κώδικα όταν εργαζόμαστε με σημαίες, μπορούμε να χρησιμοποιήσουμε μια εναλλακτική σύνταξη - χωρίς τη δήλωση ειδικής μεταβλητής με boolean τιμές.

Ας ξαναγράψουμε το παράδειγμα από το προηγούμενο μάθημα. Στο block if όταν συναντήσουμε τον πρώτο αρνητικό αριθμό ορίζουμε την έξοδο '---' και την εντολή break. Στην περίπτωση που όλα τα στοιχεία της λίστας είναι θετικά, στο block else του βρόχου θα εκτυπωθεί '+++':

lst = [1, 2, 3, -4, 5] for el in lst: if el < 0: print('---') break else: print('+++') # θα εκτυπώσει '---'

Τώρα ας αλλάξουμε τον αρνητικό αριθμό σε θετικό και ας ελέγξουμε ξανά τη λίστα:

lst = [1, 2, 3, 4, 5] for el in lst: if el < 0: print('---') break else: print('+++') # θα εκτυπώσει '+++'

Δίνεται μια λίστα. Ελέγξτε εάν όλα τα στοιχεία της είναι ζυγοί αριθμοί.

Δίνεται μια συμβολοσειρά:

tst = 'abcdef'

Ελέγξτε εάν περιέχει τον χαρακτήρα 'd'.

Ελληνικά
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 για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη