wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Επανάληψη κεφαλαιο 6 σε Python

Total questions: 20

Worksheet time: 20mins

Name
Class
Date
1.

Ποια μέθοδο χρησιμοποιούμε για την εγγραφή σε ένα αρχείο κειμένου;

a)

put()

b)

write()

c)

append()

d)

insert()

2.

Αν σε ένα αρχείο κειμένου θέλουμε να υπάρχουν γραμμές και όχι συνεχόμενοι χαρακτήρες, προσθέτουμε το χαρακτήρα...

a)

"\n"

b)

"/n"

c)

"br"

3.

Το όρισμα της μεθόδου write πρέπει να είναι συμβολοσειρά.

a)

Σωστό

b)

Λάθος

4.

Αν θέλουμε να εισάγουμε έναν αριθμό σε ένα αρχείο κειμένου, χρησιμοποιούμε τη συνάρτηση...

a)

float()

b)

int()

c)

str()

5.

Τί καθορίζει η παράμετρος count στη συνάρτηση: read([count]);

a)

την θέση εκκίνησης

b)

την θέση τερματισμού

c)

το πλήθος των χαρακτήρων

6.

Στην περίπτωση που η παράμετρος count λείπει, τότε με την read() γίνεται ανάγνωση μέχρι να διαβαστεί η ένδειξη τέλους του αρχείου

a)

Σωστό

b)

Λάθος

7.

Αν η εντολή print fin.read() εκτελεστεί, αφού έχει προηγηθεί η fin.read(10) εντολη, τότε η print fin.read() θα επιστρέψει το υπόλοιπο τμήμα του αρχείου

a)

Σωστό

b)

Λάθος

8.

Η readline διαβάζει διαβάζει διαδοχικούς χαρακτήρες από ένα αρχείο μέχρι να συναντήσει το χαρακτήρα "κενό"

a)

Σωστό

b)

Λάθος

9.

H συνάρτηση close() δεν απελευθερώνει πόρους του συστήματος.

a)

Σωστό

b)

Λάθος

10.

Η δομή: for i in fin: print i, εμφανίζει όλα τα περιεχόμενα του αρχείου fin κατα γραμμές

a)

Σωστό

b)

Λάθος

11.

Η μέθοδος fin:tell() επιστρέφει...

a)

έναν ακέραιο

b)

έναν αριθμό κινητής υποδιαστολής

c)

άλλοτε ακέραιο και άλλοτε αριθμό κινητής υποδιαστολής

12.

Ο ακέραιος που επιστρέφει η fin.tell() αναφέρεται σε...

a)

bits

b)

bytes

c)

άλλοτε bits και άλλοτε bytes

13.

Ποια συνάρτηση μπορούμε να χρησιμοποιήσουμε για να αλλάξουμε την τρέχουσα θέση του αρχείου;

a)

fin.go()

b)

fin.change()

14.

Η εντολή fin.seek(5) πηγαίνει στο 5ο byte του αρχείου

a)

Σωστό

b)

Λάθος

15.

Η εντολή fin.seek(5,0) πηγαίνει στο 5ο byte του αρχείου

a)

Σωστό

b)

Λάθος

16.

Η εντολή fin.seek(5,1) πηγαίνει στο 5ο byte του αρχείου απο την τρέχουσα θέση

a)

Σωστό

b)

Λάθος

17.

Στην εντολή open (“όνομα_αρχείου”, “τρόπος προσπέλασης”), τί τιμή έχει ο “τρόπος προσπέλασης” αν θέλουμε να διαβάσουμε απλά ένα αρχείο;

a)

"r"

b)

"w"

c)

"a"

d)

"r+"

18.

Στην εντολή open (“όνομα_αρχείου”, “τρόπος προσπέλασης”), τί τιμή έχει ο “τρόπος προσπέλασης” αν θέλουμε να διαβάσουμε και να γράψουμε σε ένα αρχείο;

a)

"r"

b)

"w"

c)

"a"

d)

"r+"

19.

Στην εντολή open (“όνομα_αρχείου”, “τρόπος προσπέλασης”), τί τιμή έχει ο “τρόπος προσπέλασης” αν θέλουμε να προσθέσουμε στο τέλος ενός αρχείου;

a)

"r"

b)

"w"

c)

"a"

d)

"r+"

20.

Στην εντολή open (“όνομα_αρχείου”, “τρόπος προσπέλασης”), τί τιμή έχει ο “τρόπος προσπέλασης” αν θέλουμε να γράψουμε σε ένα αρχείο;

a)

"r"

b)

"w"

c)

"a"

d)

"r+"