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

You got 23 of 25 possible points.
Your score: 92%
Question 1

Ποια θα είναι η νέα λίστα;

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

fib.pop(1)

fib.append(55)

fib.pop()

fib.insert(2, 89)

print fib
 

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer
Selected

[5, 13, 89, 21, 34]

1
Should have chosen

[8, 89, 13, 21, 34]

0

[5, 13, 89, 21, 55]

0
Question 2

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

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

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

print list('Python')
 

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer

['Python']

0
Selected

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

1
Should have chosen

6

0
Question 4

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

word = 'zanneio gymnasio'

print word[3:11]

Score: 0 of 1
Your answerChoiceScoreFeedbackCorrect answer

neio gym

0
Should have chosen
Selected

nneio gym

0

neio gymn

0
Question 5

Αν δώσουμε τη λέξη 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

radar

0

madam
 

0
Selected

True

1
Should have chosen

False

0
Question 6

Η εντολή L = [3, 5, 8, 13, 21, 34]

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer
Selected

δημιουργεί τη λίστα L που περιέχει τα στοιχεία [3, 5, 8 , 13, 21, 34]

1
Should have chosen

δε δημιουργεί καμιά λίστα απλά αρχικοποιείται ως κενή L=[ ]
 

0

δε δημιουργεί λίστα, γιατί πρέπει να προηγηθεί το append
 

0
Question 7

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: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer

9

0

τόλμη

0

αρετή

0
Selected

ελευθερία

1
Should have chosen
Question 8

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

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

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

word = 'zanneio gymnasio'

print word[0:len(word)]

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer

zo

0
Selected

zanneio gymnasio

1
Should have chosen

zanneio

0

gymnasio

0
Question 10

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

"a" in "Python"

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

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

Επιλέξτε την εντολή που είναι απαραίτητη (στο σημείο που λείπει) ώστε να εμφανιστούν με αντίστροφη σειρά από αυτήν που δόθηκαν

mylist = []

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

while n >= 0:

        __________________________

        n = input(' Δώσε επόμενο αριθμό')

for number in mylist:

        print number

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer

mylist.append(n)

0

mylist =  mylist +[n]

0
Selected

mylist = [n] + mylist

1
Should have chosen
Question 12

Τι θα εμφανίσει ο παρακάτω κώδικας σε Python;

de trimSpaces(sentence):

        result = ''

        for char in sentence:

                if char != '':

                       result + = char

phrase = 'Καλή επιτυχία στις εξετάσεις'

print trimSpaces(phrase)

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer

ΚΑΛΗ ΕΠΙΤΥΧΙΑ ΣΤΙΣ ΕΞΕΤΑΣΕΙΣ

0

Καλή Επιτυχία Στις Εξετάσεις

0
Selected

Καλήεπιτυχίαστιςεξετάσεις

1
Should have chosen

'   ' τίποτα, δηλαδή τρία κενά

0
Question 13

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

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

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

0

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

0
Question 14

Τι θα εμφανίσει το παρακάτω πρόγραμμα αν ο χρήστης δώσει την τιμή 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 15

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

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

fib = fibonacci[:]

a = fib

a.pop()

print a, fib
 

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer

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

0

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

0

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

0
Selected

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

1
Should have chosen
Question 16

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

L = [ 1, 2, 3, 4, 5]

sum = 0.0

for number in L:

        sum + = number

average = sum /len(L)

print average

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer

3

0
Selected

3.0

1
Should have chosen

3.75

0
Question 17

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

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

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

Question 18

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

'antonis' > 'antonia'

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

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

L = [ 10, 2, 33, 4, 33]

maximum = L[0]

for number in L:

        if number > maximum:

                maximum = number
print maximum

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer
Selected

33

1
Should have chosen

2

0

10

0
Question 20

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

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

fib = fib +[fib[3] + fib[4]]

print fib

 

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer

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

0
Selected

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

1
Should have chosen

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

0
Question 21

Η παρακάτω συνάρτηση δέχεται μια λέξη και υπολογίζει και επιστρέφει το πλήθος των κεφαλαίων αγγλικών γραμμάτων που έχει:

def countCapitals(word):

        enCapSet = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'

        countCapitals = 0

       for letter in word:

                ____________________

               countCapitals + = 1

        return countCapitals
 

Επιλέξτε την εντολή που λείπει

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer
Selected

if letter in enCapSet:
 

1
Should have chosen

if letter == enCapSet:
 

0

if enCapSet in letter :

0

if letter not in enCapSet:
 

0
Question 22

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

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

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

0
Selected

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

1
Should have chosen
Question 23

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

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

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

Question 24

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

'babylon5' > 'babylon4'

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

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

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

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