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

You got 16 of 25 possible points.
Your score: 64%
Question 1

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

fruits = ['apple', 'juice']

print fruits[0]

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer

5

0

juice

0

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

0
Selected

apple

1
Should have chosen
Question 2

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

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

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

print daysofweek

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer

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

0
Selected

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

1
Should have chosen

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

0
Question 3

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

fib = [1, 1, 2, 3, 5, 8, 13, 21]

fib = fib +[34]

fib = [0] + fib

print fib

Score: 0 of 1
Your answerChoiceScoreFeedbackCorrect answer

[0, 1, 1, 2, 3, 5, 8, 13, 21, 34]

0
Should have chosen

[34, 1, 1, 2, 3, 5, 8, 13, 21, 0]

0
Selected

[1, 1, 2, 3, 5, 8, 13, 21, 34, 0]

0
Question 4

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

powers = [2, 4, 8, 16]

fib = [3, 5, 8, 13, 21]

print fib + powers

 

Score: 0 of 1
Your answerChoiceScoreFeedbackCorrect answer

[3, 5, 8, 13, 21, 2, 4, 8, 16]

0
Should have chosen
Selected

[3, 5, 8, 13, [21, 2, 4, 8, 16]]

0

[2, 4, 8, 16, 3, 5, 8, 13, 21]

0
Question 5

H λίστα πρέπει να έχει αντικείμενα του ίδιου τύπου δεδομένων

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

Η λίστα είναι μια διατεταγμένη ακολουθία αντικειμένων, όχι απαραίτητα του ίδιου τύπου

Question 6

Η συνάρτηση len επιστρέφει την συμβολοσειρά με κεφαλαία γράμματα

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

H συνάρτηση len επιστρέφει το μήκος, δηλαδή το πλήθος των χαρακτήρων του αλφαρηθμιτικού

Question 7

Η συνάρτηση str μετατρέπει μια συμβολοσειρά σε ακέραιο αριθμό

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

Η συνάρτηση str μετατρέπει μια τιμή σε συμβολοσειρά

Question 8

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

print range(1, 5, -1)

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer

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

0

[1]

0

[5, 4, 3, 2]

0
Selected

[]

1
Should have chosen
Question 9

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

word = 'zanneio gymnasio'

print word[:7]
 

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer

zanneio g

0
Selected

zanneio

1
Should have chosen

gymnasio

0
Question 10

Κάθε αντικείμενο στη λίστα χαρακτηρίζεται από έναν μοναδικό αύξοντα αροθμό, οποίος ορίζει τη θέση του στη λίστα

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

Τι θα επιστρέψει η παρακάτω συνάρτηση αν της στείλουμε δύο ταξινομημένες λίστες την Α=[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, 7, 9, 6, 11]

0
Selected

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

0

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

0
Should have chosen
Question 12

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

list3 = []

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

        list3 = list3 + [i]
 

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer

range(3, 999, 3)

0
Selected

range(3, 1000, 3)

1
Should have chosen

range(0, 1000, 3)

0
Question 13

Επιλέξτε τη σωστή range ώστε να εμφανίζονται τα στοιχεία της λίστας L με αντίστροφη σειρά από αυτήν που είναι αποθηκευμένα

N = len(L)

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

        print L[i]
 

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer
Selected

for i in range(N-1, -1, -1):
 

1
Should have chosen

for i in range(N, -1, -1):

0

for i in range(N, 0, -1):

0

for i in range(N, -1, -1):

0
Question 14

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

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

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

0
Selected

abbcccc

0

a2b4c6

0
Question 15

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

x = [21, 23, 25, 27]

y = [5, 6, 7, 8]

z = x + y

print z

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer

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

0
Selected

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

1
Should have chosen

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

0
Question 16

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

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

100 not in range(1, 10)
 

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

H παρακάτω συνάρτηση επιστρέφει True η False αν είναι ελληνικό ένα email ή όχι κάνοντας έναν απλό έλεγχο. Είναι ικανοποιητικός ή όχι;

Τι θα επιστρέψει αν δοθεί ως email το 'test@@@.gr'

def isEmail(email):

        if  ('@' in email) and ('  ' not in email) and (email[-3]+email[-2]+email[-1]  == .'gr'):

                return True

        else:

                return False

print isEmail('test@@@.gr)

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer

Φυσικά False, ο κώδικας είναι μια χαρά

0
Selected

Μπορεί να μην είναι ορθό το email, αλλά επιστρέφει True, μπορεί να βελτιωθεί ο κώδικας
 

1
Should have chosen

Μήνυμα λάθους, που έχεις δει τέτοιο email;

0
Question 19

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

def vowels(word):

        vowels = 'AEIOUaeiou'

        word_vowels=''

        for letter in word:

                if letter in vowels:

                       word_vowels + = letter

        return word_vowels

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer
Selected

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

1
Should have chosen

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

0

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

0

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

0
Question 20

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

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

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

Question 21

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

fruits = ['apple', 'juice']

print len(fruits)

Score: 0 of 1
Your answerChoiceScoreFeedbackCorrect answer

1

0

2

0
Should have chosen
Selected

10

0
Question 22

Tι θα εμφανιστεί αν εκτελεστεί το παρακάτω πρόγραμμα με τις συναρτήσεις (σε Python);

def num_of_Vowels(word):

        word = 'ΑΕΗΙΟΥΩαεηιουω'

        count = 0

        for letter in word:

                count + = 1

        return count

def maxVowels(wordList):

        maxV = 0

        maxWord = ''

        for word in wordList:

                if num_of_Vowels(word) > maxV:

                        maxV = num_of_Vowels(word)

                       maxWord = word

        return maxWord

L = ['Θέλει', 'αρετή',' και', 'τόλμη', 'η', 'ελευθερία']

print maxVowels(L)

Score: 0 of 1
Your answerChoiceScoreFeedbackCorrect answer

τόλμη

0

ελευθερία

0
Should have chosen

9

0
Selected

αρετή

0
Question 23

Αν δώσουμε τη λέξη madam τι θα εμφανιστεί;

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

panindrome = True

N = len(word)

i = 0

while i < N/2 and palindrome:

        if word[i] != word[N-i-1]:

                palindrome = False

        i + = 1

print palindrome

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer

False

0

radar

0
Selected

True

1
Should have chosen

madam
 

0
Question 24

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

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

print 123+'123'

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer

123123

0

246

0
Selected

Εμφάνιση λάθους

1

Σωστά, 123+'123' => αριθμός+κείμενο =>σφάλμα

Should have chosen
Question 25

Θα εμφανίσει  5

word = 'PYTHON'

print len(word)

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