Κέρος Α. Ιωάννης | Καθηγητής Πληροφορικής ΠΕ19 | 1ο ΕΠΑΛ Κιλκίς
Δομή επιλογής στην Python Ασκήσεις 1. Τι θα εμφανίσει καθένα από τα ακόλουθα προγράμματα Python; Α x=5 if x>5: x=x+4 else: x=x-4 print(x)
Β x=7 if x>3: x=x+4 else: x=x-4 print(x)
Γ
Δ
x=5 if x>=5: x=x+4 if x<5: x=x-4 print(x)
x=7 if x>5: x=x-4 if x<5: x=x+6 print(x)
2. Τι θα εμφανίσουν οι παρακάτω εντολές Python στην περίπτωση που η μεταβλητή x πάρει την τιμή 19 (μέσω της εντολής input()), σε καθεμία από τις περιπτώσεις Α και Β; Α
B x=int(input()) if x<=10: print('Μέτρια') else: if x<=13: print('Σχεδόν καλά') else: if x<=16: print('Καλά') else: if x<=18: print('Πολύ καλά') else: print('Άριστα')
x=int(input()) if x>=10: print('Μέτρια') if x>10 and x<=13: print('Σχεδόν καλά') if x>13 and x<=16: print('Καλά') if x>16 and x<=18: print('Πολύ καλά') if x>18 and x<=20: print('Άριστα')
3. Ποιες οι τιμές και των τριών μεταβλητών μετά την εκτέλεση των ακόλουθων εντολών Python; Α x=5 y=3 z=7 if x>y: x=y-1 else: y=x-1 print(x, y, z)
Δομή επιλογής στην Python
Β x=5 y=3 z=7 if x<y: x=y-1 else: y=x-1 print(x, y, z)
Γ x=5 y=3 z=7 if x>y: if y>z: if x>z: x=-1 else: y=-2 else: x=-13 else:
1