wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Test Python no1

Total questions: 30

Worksheet time: 25mins

Name
Class
Date
1.

To 3.0 τι τύπος δεδομένων είναι;

a)

String

b)

int

c)

float

d)

boolean

e)

char

2.

To 3.25 τι τύπος δεδομένων είναι;

a)

String

b)

int

c)

float

d)

boolean

e)

char

3.

To '1' τι τύπος δεδομένων είναι;

a)

String

b)

int

c)

float

d)

boolean

e)

char

4.

To True τι τύπος δεδομένων είναι;

a)

String

b)

int

c)

float

d)

boolean

e)

char

5.

Πώς διαβάζω έναν πραγματικό αριθμό σε μία μεταβλητή x;

a)

x=int(input("Give me a number"))

b)

x=input("Give me a number")

c)

x=float(input("Give me a number"))

d)

x=String(input("Give me a number"))

6.

Tι θα εμφανίσει το παρακάτω ;

m=[1,2,3]

x=m

x.pop(0)

print(m[0])

a)

2

b)

1

c)

3

7.

Οι λίστες είναι δομές δεδομένων

a)

Σωστό

b)

Λάθος

8.

Πώς θα εκτυπώσουμε το στοιχείο "BMW" από την λίστα cars = ['Ford', 'BMW', 'Volvo’] ;

a)

print(cars(2))

b)

print(cars(1))

c)

print(cars[1])

d)

print(cars[2])

9.

Συγχώνευση έχουμε όταν 2 ή περισσότερες δομές, γίνονται ένα.

a)

Σωστό

b)

Λάθος

10.

Θέλω να προσθέσω το στοιχείο 1 στο τέλος της λίστας wow. Τι θα γράψω;

a)

wow.insert(1)

b)

append(wow.(1))

c)

wow.append(1)

11.

Στην Αντιγραφή μίας λίστας, φτιάχνουμε μία νέα λίστα που είναι ακριβώς ίδια με την κανονική

a)

Σωστό

b)

Λάθος

12.

Πώς μετράω μήκος της λίστας mylist ?

a)

x=len(mylist)

b)

x=length(mylist)

c)

x=mylist.count()

13.

Μία λίστα δεν μπορεί να έχει πολλούς διαφορετικούς τύπους δεδομένων (Δηλαδή , ταυτόχρονα String,int,bool κτλπ στην ίδια λίστα)

a)

Σωστό

b)

Λάθος

14.

Tι θα εμφανίσει το παρακάτω ;

m=[1,2,3]

x=m.copy()

x.pop(0)

print(x[0])

a)

2

b)

1

c)

3

15.

Θέλω να αφαιρέσω το στοιχείο "MAX" : από την λίστα wow . Τι θα γράψω;

a)

wow.pop(MAX)

b)

wow.remove(MAX)

c)

wow.pop("MAX")

d)

wow.remove("MAX")

16.

Έχω την λίστα mylist=[2,4,6,53,64,6] . Αν θέλω να την ταξινομήσω κατά φθίνουσα σειρά τι θα δώσω και τι θα εμφανίσει;

a)

mylist.sort(reverse=False) και [64,53,6,6,4,2]

b)

mylist.sort(reverse=False) και [2,4,6,6,53,64]

c)

mylist.sort(reverse=True) και [64,53,6,6,4,2]

d)

mylist.sort(reverse=True) και [2,4,6,6,53,64]

17.

Έχω τις λίστες a=[1,2,4] και b=[4] . Πώς μπορώ να τις συγχωνεύσω;

a)

a.extends(b)

b)

a.extend(b)

c)

x=a.(extends(b))

d)

x=a.(extend(b))

18.

Ποιά πράξη έχει την μεγαλύτερη προτεραιότητα;

Hint: Οι (a)  

19.

Πώς καθαρίζω τα περιεχόμενα της λίστας school?

a)

school.clear

b)

clear(school)

c)

school.pop()

d)

school.clear()

20.

Θέλω να προσθέσω τον αριθμό 3 στην θέση 5 της λίστας bab. Τι θα γράψω;

a)

bab.append(3,5)

b)

bab.insert(5,3)

c)

bab.append(5,3)

d)

bab.insert(3,5)

21.

Πώς κάνω την λίστα z=[1,3,5,2,7] , [7,2,5,3,1] ;

a)

z.sort(reverse=False)

b)

z.sort(reverse=True)

c)

z.reverse()

22.

Tοποθετησε τον αριθμό 4 στο τέλος της λίστας bibi

(a)  

23.

H pop() :

a)

διαγράφει το στοιχείο που της δώσαμε ως όρισμα

b)

διαγράφει το περιεχόμενο την θέση της λίστας οπού του δώσουμε ως όρισμα

c)

εισάγει το στοιχείο που της δώσαμε ως όρισμα

24.

Έχουμε την λίστα fruits = ['apple', 'banana', 'cherry’]

Τι θα γράψουμε για να σβήσουμε τις μπανάνες;

a)

fruits.remove("banana")

b)

fruits.pop("banana")

c)

fruits.pop(2)

25.

Τι θα δώσουμε για να εκτυπώσουμε το 456 από την λίστα mylist = [ [3,2,4] , [5,5,5,6] , [5,7,9,3,5,456,4] ] ;

a)

print(mylist[3,6])

b)

print(mylist[3][6])

c)

print(mylist[2][5])

26.

Πόσες φορές θα τρέξει η παρακάτω επανάληψη;

i=0

while i<3:

κώδικας

a)

3

b)

4

c)

θα τρέχει για πάντα

27.

(Αληθής και Ψευδής) ή Αληθής

a)

Αληθής

b)

Ψευδής

28.

(Αληθής ή Ψευδής) και Ψευδής

a)

Αληθής

b)

Ψευδής

29.

Πόσες φορές θα τρέξει η εσωτερική επανάληψη αυτής της διπλής επανάληψης; (Αγνόησε τις γραμμές από τα αριστερά)

i=0

while i<5:

| | y=0

| ||||while y<4:

|||||||||κώδικας

|| |||||||y=y+1

| |||i=i+1

a)

5

b)

20

c)

4

30.

Αλγόριθμοι+ Δομές δεδομένων = ΠΡΟΓΡΑΜΜΑ

a)

1.Σωστό

b)

2.Το 1ο

c)

3.Το 2ο

d)

4.Το 3ο