wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Θέμα A1 Επαναληπτικ΄ες Python

Total questions: 31

Worksheet time: 16mins

Name
Class
Date
1.

Όταν η στοίβα είναι άδεια, είναι προφανές ότι δεν

μπορεί να γίνει απώθηση.

a)

Σωστό

b)

Λάθος

2.

Η συνάρτηση list(string) επιστρέφει μία λίστα με

στοιχεία τους χαρακτήρες της συμβολοσειράς string.

a)

Σωστό

b)

Λάθος

3.

Η προτεραιότητα των λογικών τελεστών είναι or, not,

and με αυτή την σειρά.

a)

Σωστό

b)

Λάθος

4.

Στη δομή επανάληψης με while βρόχο, υπάρχει

περίπτωση να μην εκτελεστούν οι εντολές του βρόχου.

a)

Σωστό

b)

Λάθος

5.

Η συνάρτηση range(8,-1,-1), παράγει τη λίστα

[8,7,6,5,4,3,2,1].

a)

Σωστό

b)

Λάθος

6.

Η συνάρτηση sqrt(x) ανήκει στις βασικές

ενσωματωμένες συναρτήσεις της γλώσσας Python.

a)

Σωστό

b)

Λάθος

7.

Ο τελεστής + όταν εφαρμόζεται σε αντικείμενα

τύπου string, έχει σαν αποτέλεσμα τη συνένωσή

τους σε μία συμβολοσειρά.

a)

Σωστό

b)

Λάθος

8.

Ο τελεστής διαμέρισης μπορεί να μας επιστρέψει

ένα τμήμα μίας συμβολοσειράς ή μίας λίστας.

a)

Σωστό

b)

Λάθος

9.

Ο λογικός τύπος (boolean) δέχεται οποιαδήποτε τιμή.

a)

Σωστό

b)

Λάθος

10.

Όταν ένα πρόγραμμα μεταφράζεται, τα σχόλια

αγνοούνται.

a)

Σωστό

b)

Λάθος

11.

Η συνάρτηση divmod(x,y) επιστρέφει τη δύναμη του

x υψωμένη στο y.

a)

Σωστό

b)

Λάθος

12.

Η μέθοδος L.insert(index,object) προσθέτει το

στοιχείο object στη θέση index της λίστας L,

μετακινώντας όλα τα στοιχεία από τη θέση index

και μετά, κατά μία θέση.

a)

Σωστό

b)

Λάθος

13.

Μία κλήση συνάρτησης είναι σαν μία παράκαμψη

στη ροή εκτέλεσης του προγράμματος.

a)

Σωστό

b)

Λάθος

14.

Μία συνάρτηση δέχεται δεδομένα μέσω των

παραμέτρων και επιστρέφει αποτελέσματα μέσω

άλλων ή των ίδιων παραμέτρων στο πρόγραμμα ή σε

άλλη συνάρτηση.

a)

Σωστό

b)

Λάθος

15.

Η δομή while χρησιμοποιείται αποκλειστικά για

προκαθορισμένο αριθμό επαναλήψεων.

a)

Σωστό

b)

Λάθος

16.

Οι εντολές που περιλαμβάνονται μέσα στη δομή while θα

εκτελεστούν τουλάχιστον μία (1) φορά.

a)

Σωστό

b)

Λάθος

17.

Μία συνάρτηση ορίζεται με τη λέξη κλειδί def που την

ακολουθεί ένα όνομα το οποίο την ταυτοποιεί, ένα ζεύγος

παρενθέσεων, που μπορεί να περιέχει ονόματα μεταβλητών,

και τελειώνει με διπλή τελεία (:).

a)

Σωστό

b)

Λάθος

18.

Αποδομητής (destructor) ονομάζεται η μέθοδος η οποία

καταστρέφει αντικείμενα και ελευθερώνει τη μνήμη.

a)

Σωστό

b)

Λάθος

19.

Η μέθοδος fin.tell() επιστρέφει έναν ακέραιο που περιέχει

πάντα την τελευταία θέση του αρχείου.

a)

Σωστό

b)

Λάθος

20.

Η λίστα, σε αντίθεση με τη συμβολοσειρά, είναι μία

δυναμική δομή, στην οποία μπορούμε να προσθέτουμε ή να

αφαιρούμε στοιχεία (mutable).

a)

Σωστό

b)

Λάθος

21.

Η δομή της ουράς μπορεί να υλοποιηθεί στην Python με μία

λίστα στην οποία οι εισαγωγές και οι εξαγωγές στοιχείων

γίνονται μόνο από το ένα άκρο.

a)

Σωστό

b)

Λάθος

22.

Στη γλώσσα προγραμματισμού Python για τη

χρησιμοποίηση μιας μεταβλητής δεν απαιτείται η

δήλωσή της.

a)

Σωστό

b)

Λάθος

23.

Στη γλώσσα προγραμματισμού Python

χρησιμοποιούμε την εντολή for για να εκτελεστεί

ένα τμήμα του κώδικα για έναν καθορισμένο αριθμό

επαναλήψεων.

a)

Σωστό

b)

Λάθος

24.

Η συνάρτηση pow(4,2) επιστρέφει την τιμή 8.

a)

Σωστό

b)

Λάθος

25.

Η μέθοδος λίστας L.append(object), όπου L το όνομα

της λίστας χρησιμοποιείται για προσθήκη του

στοιχείου object στο τέλος της λίστας L.

a)

Σωστό

b)

Λάθος

26.

Στον αντικειμενοστραφή προγραμματισμό τα

χαρακτηριστικά (attributes) ενός αντικειμένου

ονομάζονται και μέθοδοι.

a)

Σωστό

b)

Λάθος

27.

Η int(x) μετατρέπει σε ακέραιο την αριθμητική

τιμή x.

a)

Σωστό

b)

Λάθος

28.

Η δομή while χρησιμοποιείται για μη προκαθορισμένο αριθμό επαναλήψεων.

a)

Σωστό

b)

Λάθος

29.

Η μέθοδος L.pop() προσθέτει ένα στοιχείο στο τέλος της λίστας L.

a)

Σωστό

b)

Λάθος

30.

Ο αριθμός 28.2Ε-5 είναι ένας αριθμός κινητής

υποδιαστολής.

a)

Σωστό

b)

Λάθος

31.

Ένα αντικείμενο δημιουργείται από μία ειδική

μέθοδο που ονομάζεται αποδομητής (destructor).

a)

Σωστό

b)

Λάθος