wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python lesson 5 (condition if, if-else)

Total questions: 18

Worksheet time: 13mins

Name
Class
Date
1.

if <συνθήκη>:

Εντολές1

else:

Εντολές2

a)

Αν η συνθήκη είναι Ψευδής εκτελούνται οι Εντολές2 του μπλοκ.

b)

Αν η συνθήκη είναι Αληθής εκτελούνται οι Εντολές2 του μπλοκ.

c)

Ποτέ δεν εκτελούνται οι Εντολές2 του μπλοκ.

d)

Πάντα (είτε συνθήκη Αληθής, είτε συνθήκη Ψευδής) εκτελούνται οι Εντολές2 του μπλοκ.

2.

if <συνθήκη>:

                      Εντολές

a)

Αν η συνθήκη είναι ΨΕΥΔΗΣ εκτελούνται οι Εντολές του μπλοκ

b)

Αν η συνθήκη είναι ΑΛΗΘΗΣ εκτελούνται οι Εντολές του μπλοκ

c)

Ποτέ δεν εκτελούνται οι Εντολές του μπλοκ

d)

Πάντοτε (είτε συνθήκη ΑΛΗΘΗΣ , είτε συνθήκη ΨΕΥΔΗΣ) εκτελούνται οι Εντολές του μπλοκ

3.

Τι θα εμφανισθεί στην οθόνη μετά την εκτέλεση των εντολών:

x=5

if x==3:

print "DOWN"

else:

print "UP"

(a)  

4.

if <συνθήκη>:

Εντολές4

else:

Εντολές6

a)

Αν η συνθήκη είναι Ψευδής εκτελούνται οι Εντολές6 του μπλοκ.

b)

Ποτέ δεν εκτελούνται οι Εντολές6 του μπλοκ.

c)

Πάντα (είτε συνθήκη Αληθής, είτε συνθήκη Ψευδής) εκτελούνται οι Εντολές6 του μπλοκ

d)

Αν η συνθήκη είναι Αληθής εκτελούνται οι Εντολές6 του μπλοκ

5.

Η συνθήκη 5>=5 είναι αληθής

a)

Σωστό

b)

Λάθος

6.

12>8

a)

True

b)

False

7.

12==12

a)

False

b)

True

8.

5!=9

a)

True

b)

False

9.

9>=9

a)

True

b)

False

10.

Τι θα εμφανιστεί στην οθόνη μετά την εκτέλεση των παρακάτω εντολών;

x=2020

if x%2==0:

            print “###”

else :

            print “$$$”

a)

2020

b)

###

c)

$$$

d)

0

11.

Τι θα εμφανιστεί στην οθόνη μετά την εκτέλεση των παρακάτω εντολών αν δοθεί   η τιμή 2024;

 

x=2024         

if x < = 2024:

            print “Ασπρο”

else:

            print “Μαύρο”

a)

Άσπρο

b)

Μαύρο

c)

Άσπρο

Μαύρο

d)

2024

12.

Τι θα εμφανιστεί στην οθόνη μετά την εκτέλεση των παρακάτω εντολών αν δοθεί   η τιμή χρωματος κόκκινο (red);

 

color= "red"

if color == "green":

            print “WALK”

else:

            print “STOP”

a)

WALK

b)

red

c)

STOP

13.

Τι θα εμφανισθεί στην οθόνη μετά την εκτέλεση των εντολών :

ypsos= 1.80

if ypsos > 1.70 :

print "ψηλός"

(a)  

14.

Να αναπτύξετε πρόγραμμα σε python το οποίο δέχεται το βαθμό Β ενός μαθητή  και να εμφανίζει το μήνυμα «ΠΕΡΝΑΣ», αν ο βαθμός είναι πάνω από 10,  διαφορετικά να εμφανίζει το μήνυμα «ΑΠΟΡΡΙΠΤΕΣΑΙ.

Συμπληρώστε κατάλληλα το κενό :

B = input("δωσε το βαθμό του μαθητή")

if B > (a)   :

print "ΠΕΡΝΑΣ"

else:

print "ΑΠΟΡΡΙΠΤΕΣΑΙ"

15.

P True

Q True

P and Q ;

Συμπληρώστε (True/False)

(a)  

16.

P True

Q False

P and Q ;

Συμπληρώστε (True/False)

(a)  

17.

P True

Q False

P or Q ;

Συμπληρώστε (True/False)

(a)  

18.

P True

not P ;

Συμπληρώστε (True/False)

(a)