Δευτέρα 28 Νοεμβρίου 2016

Εμφωλευμένο IF

Στο παράδειγμα παρακάτω γίνεται κατανοητή η χρήση των κενών για τη σύνταξη εμφωλευμένων δομών επιλογής. Οι εμφωλευμένες δομές επιλογής χρησιμοποιούνται για να υλοποιούν πολλαπλές επιλογές.

uv=input('Δωσε αριθμό έκθεσης δείκτη uv')
if uv<=15:
#εξετάζεται η περίπτωση του uv<=15
    if uv>=11:
    #εξετάζεται η περίπτωση του 11<=uv<=15
        print('Ακραίος κίνδυνος')
    else:
    #εξετάζεται η περίπτωση του uv<11
        if uv>=6:
        #εξετάζεται η περίπτωση του 6<=uv<11
            print('Μεγάλος ή πολύ μεγάλος κίνδυνος')
        else:
        #εξετάζεται η περίπτωση του uv<6
            if uv>=0:
            #εξετάζεται η περίπτωση του 0<=uv<6
                print('Ελάχιστος ή μικρός κίνδυνος')
            else:
            #εξετάζεται η περίπτωση του uv<0
                print('Αρνητικός αριθμός. Μη αποδεκτη τιμή')
else:
#εξετάζεται η περίπτωση του uv>15
    print('Ο αριθμός που έδωσες είναι πάνω από το 15. Μη αποδεκτή τιμή')

Δεν υπάρχουν σχόλια:

Δημοσίευση σχολίου