Κεφάλαιο 8 - Βιβλίο-Τετράδιο Εργασιών Μαθητή

You got 15 of 25 possible points.
Your score: 60%
Question 1

Τι επιστρέφει η παρακάτω συνάρτηση στην Python:

def count_vowels(word):

        vowels = 'AEIOUaeiou'

        count = 0

        for letter in word:

                if letter in vowels:

                       count + = 1

        return count

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer

τη ίδια τη συμβολοσειρά χωρίς τα φωνήεντα

0
Selected

τον αριθμό φωνηέντων που έχει μια συμβολοσειρά
 

1
Should have chosen

την ίδια τη συμβολοσειρά μόνο με τα φωνήνετά της

0

Τη συμβολοσειρά σε ΚΕΦΑΛΑΙΑ

0
Question 2

Τι εμφανίζει;

alist = ['a', 'b', 'c', 'd']

ch = ' '

for i in alist:

        ch + = i

print ch

Score: 0 of 1
Your answerChoiceScoreFeedbackCorrect answer

abcd

0
Should have chosen

a1b2c3d4

0
Selected

4

0
Question 3

Η αρίθμηση των χαρακτήρων από το τέλος, σε ένα αλφαρηθμιτικό  ξεκινάει από το 0

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer
True0
Selected
False1
Should have chosen

Η αρίθμηση των χαρακτήρων από το τέλος, σε ένα αλφαρηθμιτικό  ξεκινάει από το -1

Question 4

Επιλέξτε τη σωστή range, ώστε το παρακάτω πρόγραμμα να δημιουργεί μια λίστα με όλα τα θετικά πολλαπλάσια του 3 που είναι μικρότερα του 1000

list3 = []

for i in range( ___,  ____,  ____):

        list3 = list3 + [i]
 

Score: 0 of 1
Your answerChoiceScoreFeedbackCorrect answer

range(0, 1000, 3)

0

range(3, 1000, 3)

0
Should have chosen
Selected

range(3, 999, 3)

0
Question 5

Με τη συνάρτηση int μπορούμε να μετατρέψουμε ένα αλφαριθμητικό στον ακέραιο αριθμό που αναπαριστά
 

Score: 0 of 1
Your answerChoiceScoreFeedbackCorrect answer
True0
Should have chosen
Selected
False0
Question 6

Η αρίθμηση των χαρακτήρων σε ένα αλφαρηθμιτικό ξεκινάει από το 1
 

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer
True0
Selected
False1
Should have chosen

Η αρίθμηση των χαρακτήρων σε ένα αλφαρηθμιτικό ξεκινάει από το 0

Question 7

τι θα εμφανίσει;

fruits = ['apple', 'juice']

print fruits[0]

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer

Μήνυμα λάθους, δεν υπάρχει μηδενικό στοιχείο αφού όλα τα στοιχεία είναι δύο

0

5

0

juice

0
Selected

apple

1
Should have chosen
Question 8

Τι θα εμφανίσει;

z = [21, 23, 25, 27, 5, 6, 7, 8]

z[0] = 45

print z

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer
Selected

[45, 23, 25, 27, 5, 6, 7, 8]

1
Should have chosen

[45, 21, 23, 25, 27, 5, 6, 7, 8]

0

[21, 23, 25, 27, 5, 6, 7, 8, 45]

0
Question 9

Τι θα εμφανίσει;

daysofweek = ['Δευτέρα', 'Τρίτη', 'Τετάρτη', 'Πέμπτη', 'Παρασκευή', 'Σάββατο']

daysofweek = daysofweek + [''Κυριακή'']

print daysofweek

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer

['Δευτέρα', 'Τρίτη', 'Τετάρτη', 'Πέμπτη', 'Παρασκευή', 'Σάββατο']

0

['Κυριακή','Δευτέρα', 'Τρίτη', 'Τετάρτη', 'Πέμπτη', 'Παρασκευή', 'Σάββατο']

0
Selected

['Δευτέρα', 'Τρίτη', 'Τετάρτη', 'Πέμπτη', 'Παρασκευή', 'Σάββατο', 'Κυριακή']

1
Should have chosen
Question 10

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

word = raw_input('Δώσε λέξη')

while _____________________________:

        word = raw_input('Δώσε επόμενη λέξη')

Score: 0 of 1
Your answerChoiceScoreFeedbackCorrect answer
Selected

while word[-1] != 'ω' or word[-1] != 'Ω':

0

while word[-1] != 'ω' and word[-1] != 'Ω':

0
Should have chosen

while word[-1] == 'ω' and word[-1] == 'Ω':

0
Question 11

Τι θα εμφανίσει;

print list('Python')
 

Score: 0 of 1
Your answerChoiceScoreFeedbackCorrect answer
Selected

['Python']

0

['P', 'y', 't', 'h', 'o', 'n']

0

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

Should have chosen

6

0
Question 12

Τι θα εμφανίσουν οι λίστες;

fibonacci = [5, 8, 13, 21, 34]

fib = fibonacci[:]

a = fib

a.pop()

print a, fib
 

Score: 0 of 1
Your answerChoiceScoreFeedbackCorrect answer

[5, 8, 13, 21, 34] [5, 8, 13, 21, 34]

0
Selected

[5, 8, 13, 21] [5, 8, 13, 21,34]

0

[5, 8, 13, 21, 34] [5, 8, 13, 21]

0

[5, 8, 13, 21] [5, 8, 13, 21]

0
Should have chosen
Question 13

Τι εμφανίζει;

L = ['a', 'b', 'c']

i = 0

s1 = ' '

for ch in L:

        i + = 2

        s1 = s1 + i * ch

print s1
 

Score: 0 of 1
Your answerChoiceScoreFeedbackCorrect answer

aabbbbcccccc

0
Should have chosen

abbcccc

0

a2b4c6

0
Selected

Μήνυμα λάθους

0
Question 14

Τι θα επιστρέψει η παρακάτω συνάρτηση αν της στείλουμε δύο ταξινομημένες λίστες την Α=[3, 7, 9] και την Β=[1, 6, 11] ;

def merge(A,B):

        L = []

        while A != [] and B != []:

                if A[0] < B[0]:

                        L.append(A.pop(0))

                else:

                        L.append(B.pop(0))

        return L + A + B

Score: 0 of 1
Your answerChoiceScoreFeedbackCorrect answer

[1, 3, 6, 7, 9, 11]

0
Should have chosen
Selected

[1, 3, 7, 9, 6, 11]

0

[3, 7, 9, 1, 6, 11]

0
Question 15

τι θα εμφανίσει;

fruits = ['apple', 'juice']

print len(fruits)

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer

1

0

10

0
Selected

2

1
Should have chosen
Question 16

Τι θα εμφανίσει;

word = 'zanneio gymnasio'

print word[0:len(word)]

Score: 0 of 1
Your answerChoiceScoreFeedbackCorrect answer
Selected

zanneio

0

gymnasio

0

zo

0

zanneio gymnasio

0
Should have chosen
Question 17

Τι θα εμφανίσει;

x = [21, 23, 25,27]

y = [5, 6, 7, 8]

a = [x, y]

print a[1][2]

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer

25

0

23

0
Selected

7

1
Should have chosen

6

0
Question 18

τι θα εμφανίσει;

print range(10, 30, 5)

 

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer

[10, 15, 20, 25, 30]

0

[15, 20, 25, 30]

0
Selected

[10, 15, 20, 25]

1
Should have chosen
Question 19

από το Τετράδιο Εργασιών Μαθητή

Τι θα εμφανιστεί; Πληκτρολογήστε χωρίς τα εισαγωγικά

print str(123)+'123'

Score: 1 of 1
Your answerScoreFeedbackCorrect answer
1231231123123

str(123)+'123' => μετατροπή του 123 σε κείμενο +'123' =>'123+'123'=> ένωση δύο κειμένων =>'123123' άρα 123123

δες και Συμβολοσειρές

Question 20

Τι θα εμφανίσει;

alphabet='ABCDEFGHIJKLMNOPQRSTUVWXYZ'

cipherAlphabet = alphabet[3: ] + alphabet[ :3]

print cipherAlphabet

Score: 0 of 1
Your answerChoiceScoreFeedbackCorrect answer
Selected

EFGHIJKLMNOPQRSTUVWXYZABCD

0

DEFGHIJKLMNOPQRSTUVWXYZΑΒC

0
Should have chosen

CDEFGHIJKLMNOPQRSTUVWXYZAB

0
Question 21

από το Τετράδιο Εργασιών Μαθητή

w='MONTY PYTHON'

print len(w)

τι θα εμφανίσεi ΜΕ ΛΑΤΙΝΙΚΟΥΣ ΧΑΡΑΚΤΗΡΕΣ;

Score: 1 of 1
Your answerScoreFeedbackCorrect answer
12112

len(w) δείχνει το μήκος της συμβολοσειράς, που είναι 12 μαζί με το κενό!

Question 22

Τι θα εμφανίσει το παρακάτω πρόγραμμα αν ο χρήστης δώσει την τιμή N=5

Ν = input('Δώσε αριθμό')

numberList = range(1, N + 1):

sum = 0

for number in numberList:

        sum + = number

print sum
 

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer
Selected

15

1
Should have chosen

10

0

21

0
Question 23

Ποια είναι η λογική τιμή της έκφρασης:

'1000' < '2'

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer
Selected
True1
Should have chosen
False0
Question 24

Ποια είναι η λογική τιμή της έκφρασης:

"a" in "Python"

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer
True0
Selected
False1
Should have chosen
Question 25

Τι θα εμφανίσει;

print range(1, 5, -1)

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer

[1]

0
Selected

[]

1
Should have chosen

[5, 4, 3, 2]

0

[1, 0, -1, -2, -3]

0