wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ΣΥΝΑΡΤΗΣΕΙΣ

Total questions: 17

Worksheet time: 17mins

Name
Class
Date
1.

Μέσα στη συνάρτηση με ορισμό: def changeme( mylist ) η εντολή mylist.append([1,2,3,4]) αλλάζει μόνιμα τη λίστα mylist

a)

Σωστό

b)

Λάθος

2.

Αν η mylist έχει στοιχεία: [10, 23, 34], πώς γίνεται η mylist έπειτα απο την εντολή: mylist.append([20, 21]) ;

a)

[10, 23, 34, 20, 21]

b)

[10, 23, 34, [20, 21]]

c)

[10, 23, 34, 41]

d)

[10, 23, 34, [41]]

3.

Όλες οι μεταβλητές σε ένα πρόγραμμα μπορούν να είναι προσπελάσιμες από όλα τα μέρη του προγράμματος.

a)

Σωστό

b)

Λάθος

4.

Η ______________(scope) μιας μεταβλητής αναφέρεται στο τμήμα του προγράμματος που μπορεί αυτή να έχει πρόσβαση.

a)

τιμή

b)

εμβέλεια

c)

έμφαση

d)

διάσταση

5.

Πως χαρακτηρίζονται οι μεταβλητές με απεριόριστη εμβέλεια;

a)

ολικές

b)

τοπικές

c)

καθολικές

d)

ολοκληρωτικές

6.

Με τις καθολικές μεταβλητές περιορίζεται η ανεξαρτησία των υποπρογραμμάτων

a)

Σωστό

b)

Λάθος

7.

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

a)

ιδιωτικές

b)

τοπικές

c)

συναρτησιακές

8.

Οι μεταβλητές οι οποίες ισχύουν μόνο για το υποπρόγραμμα στο οποίο δηλώθηκαν έχουν _____________ εμβέλεια

a)

περιορισμένη

b)

καθολική

c)

ολική

9.

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

a)

Σωστό

b)

Λάθος

10.

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

a)

Σωστό

b)

Λάθος

11.

Οι τοπικές μεταβλητές που ορίζονται σε μια συνάρτηση, συνεχίζουν να υφίστανται όταν τελειώσει η εκτέλεση της συνάρτησης

a)

Σωστό

b)

Λάθος

12.

Η κλήση μιας συνάρτησης δημιουργεί νέες ___________ μεταβλητές

a)

τοπικές

b)

καθολικές

13.

Οι παράμετροι σε μια συνάρτηση είναι _________μεταβλητές

a)

τοπικές

b)

καθολικές

14.

Οι μεταβλητές που δηλώνονται έξω από τις συναρτήσεις του προγράμματος, είναι καθολικές μεταβλητές

a)

Σωστό

b)

Λάθος

15.

Με ποια εντολή δηλώνουμε στην Python οτι μια μεταβλητή είναι καθολική και όχι τοπική;

a)

katholic

b)

all

c)

local

d)

global

16.

Η Python θεωρεί ότι αν μέσα σε μια συνάρτηση εκχωρηθεί σε οποιαδήποτε μεταβλητή μια τιμή, η μεταβλητή αυτή είναι τοπική, εκτός αν δηλωθεί ρητά διαφορετικά.

a)

Σωστό

b)

Λάθος

17.

Αν η Python απλώς διαβάζει μια τιμή από μία μεταβλητή και αυτή δεν υπάρχει τοπικά, τότε προσπαθεί να την αναζητήσει σε οποιαδήποτε δυνατή εμβέλεια

a)

Σωστό

b)

Λάθος