wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Test Python - Κεφ 3-4 Δ. Επανάληψης

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

Υπάρχουν δύο τύποι επαναλήψεων ο «προκαθορισμένος» και ο «μη προκαθορισμένος»

a)

Σωστό

b)

Λάθος

2.

Η εντολή for υλοποιεί τον «μη προκαθορισμένο» τύπο επανάληψης

a)

Σωστό

b)

Λάθος

3.

Εντός μιας δομής επιλογής δεν μπορεί να περιέχεται δομή επανάληψης

a)

Σωστό

b)

Λάθος

4.

Ένα τμήμα προγράμματος που εκτελείται επαναληπτικά αποκαλείται βρόχος

a)

Σωστό

b)

Λάθος

5.

Στην εντολή while η συνθήκη ελέγχου για τη συνέχιση ή όχι της επανάληψης υλοποιείται με τη συνάρτηση range()

a)

Σωστό

b)

Λάθος

6.

Στην εντολή while μια ομάδα εντολών εκτελείται κατ' επανάληψη μέχρι η συνθήκη ελέγχου να γίνει αληθής

a)

Σωστό

b)

Λάθος

7.

Όταν το πλήθος των επαναλήψεων είναι γνωστό, δεν μπορεί να χρησιμοποιηθεί η εντολή while

a)

Σωστό

b)

Λάθος

8.

Η εντολή επανάληψης while εκτελείται τουλάχιστον μία φορά

a)

Σωστό

b)

Λάθος

9.

Στη δομή επανάληψης while οι μεταβλητές που συμμετέχουν στη συνθήκη ελέγχου πρέπει να πάρουν τιμή πριν από τον βρόχο

a)

Σωστό

b)

Λάθος

10.

Όταν σε μια εντολή for παραλείπεται το βήμα, τότε εννοείται πως το βήμα είναι 1

a)

Σωστό

b)

Λάθος

11.

Η συνάρτηση range() δημιουργεί μια λίστα τιμών τις οποίες παίρνει με τη σειρά η μεταβλητή επανάληψης της εντολής for

a)

Σωστό

b)

Λάθος

12.

Στη εντολή επανάληψης for δεν είναι δυνατόν η αρχική τιμή να είναι μεγαλύτερη από την τελική

a)

Σωστό

b)

Λάθος

13.

Η εντολή for πρέπει πάντοτε να έχει ως βήμα έναν θετικό αριθμό

a)

Σωστό

b)

Λάθος

14.

Αν το βήμα μιας εντολής for είναι αρνητικός αριθμός, τότε δεν εκτελείται καμία επανάληψη

a)

Σωστό

b)

Λάθος

15.

Η εντολή επανάληψης for θα εκτελέσει τουλάχιστον μια επανάληψη

a)

Σωστό

b)

Λάθος

16.

Με την εντολή επανάληψης for χρησιμοποιείται υποχρεωτικά η συνάρτηση range()

a)

Σωστό

b)

Λάθος

17.

Στη εντολή επανάληψης for το βήμα δεν μπορεί να είναι μηδέν

a)

Σωστό

b)

Λάθος

18.

Στην συνάρτηση range() η αρχική, η τελική τιμή και το βήμα πρέπει να είναι ακέραιες τιμές

a)

Σωστό

b)

Λάθος

19.

Κάθε πρόβλημα που απαιτεί τη χρήση δομής επανάληψης μπορεί να επιλυθεί με τη χρήση της εντολής for

a)

Σωστό

b)

Λάθος

20.

Ο βρόχος for k in range(5,5) : εκτελείται μία φορά

a)

Σωστό

b)

Λάθος

21.

Κάθε πρόβλημα που απαιτεί τη χρήση δομής επανάληψης μπορεί να επιλυθεί με χρήση της εντολής while

a)

Σωστό

b)

Λάθος

22.

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

a)

Σωστό

b)

Λάθος

23.

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

a)

Σωστό

b)

Λάθος

24.

Κάθε εντολή for μπορεί να μετατραπεί σε while

a)

Σωστό

b)

Λάθος

25.

Στην εντολή for i in range(1,10) : μετά την ολοκλήρωση των επαναλήψεων η μεταβλητή επανάληψης i θα έχει την τιμή 10

a)

Σωστό

b)

Λάθος