Δομή επιλογής

Page 1

Κέρος Α. Ιωάννης | Καθηγητής Πληροφορικής ΠΕ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


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.