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

You got 10 of 25 possible points.
Your score: 40%
Question 1

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

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

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

Question 2

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

w='MONTY PYTHON'

print len(w)

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

Score: 0 of 1
Your answerScoreFeedbackCorrect answer
-012

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

Question 3

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

w='MONTY PYTHON'

print 'PYTHON' in w
 

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

w='MONTY PYTHON'

print 'PYTHON' in w  δηλαδή το κείμενο 'PYTHON'  υπάρχει στη μεταβλητή τύπου str, w ; Υπάρχει, άρα True
 

Question 4

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

print range(1, 2, 100)

   

Score: 0 of 1
Your answerChoiceScoreFeedbackCorrect answer

[1, 101]
 

0

[1]

0
Should have chosen
Selected

[1, 3, 5,   ...   ,97, 99]

0
Question 5

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

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

fib = fibonacci[:]

a = fib

a.pop()

fib.pop()

a[0] = a[1] = 55

print a

print fib

print fibonacci
 

Score: 0 of 1
Your answerChoiceScoreFeedbackCorrect answer

[55, 55, 13, 21]

[5 ,8, 13, 21]

[5, 8, 13, 21, 34]

0
Selected

[55, 55, 13]

[5, 8, 13]

[5, 8, 13, 21, 34]

 

0

[55, 55, 13]

[55, 55, 13]

[5, 8, 13, 21, 34]

 

0
Should have chosen
Question 6

Τι θα εμφανίσει αν δοθεί η τιμή cost=31 και payment = 50

values = [100, 50, 20, 10, 5, 2, 1]

cost = input('Δώσε το κόστος των αγορών')

payment = input('Δώσε το κόστος της πληρωμής')

change = payment - cost

for value in values:

         print value, ' : ' , change / value

        change = change % value

Score: 0 of 1
Your answerChoiceScoreFeedbackCorrect answer
Selected

100 : 0

50 : 0

20 : 0

10 : 1

5 : 0

2 : 4

1 : 1

 

0

100 : 0

50 : 0

20 : 0

10 : 1

5 : 1

2 : 2

1 : 0

 

0
Should have chosen
Question 7

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

w='MONTY PYTHON'

print w[0]+w[1]+w[2]+w[8]

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

Score: 0 of 1
Your answerScoreFeedbackCorrect answer
-0MONT

Δες τις συμβολοσειρές

Question 8

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

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

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

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

fib.pop(1)

fib.append(55)

fib.pop()

fib.insert(2, 89)

print fib
 

Score: 0 of 1
Your answerChoiceScoreFeedbackCorrect answer

[5, 13, 89, 21, 34]

0
Should have chosen

[8, 89, 13, 21, 34]

0
Selected

[5, 13, 89, 21, 55]

0
Question 10

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

'1000' < '2'

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

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

'babylon5' > 'babylon4'

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

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

"Py" in "Python"
 

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

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

mix = [6, 3.14, True, 'Hi']

print len(mix)

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer

Μήνυμα λάθους, αφού δε μπορεί να υπάρξει λίστα με αριθμούς, συμβολοσειρές, λογικές τιμές

0

11, το σύνολο όλων των  χαρακτήρων

0

2, το σύνολο όλων των αριθμών

0
Selected

4 το σύνολο των στοιχείων

1
Should have chosen
Question 14

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

print int('496') + 4

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer
Selected

500

1
Should have chosen

4964

0

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

0
Question 15

100 not in range(1, 10)
 

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

Τι επιστρέφει η παρακάτω συνάρτηση στην 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

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

0
Selected

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

1
Should have chosen

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

0

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

0
Question 17

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

print range(1, 5, -1)

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer

[1]

0

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

0
Selected

[]

1
Should have chosen

[5, 4, 3, 2]

0
Question 18

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

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

0

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

0

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

0
Should have chosen
Question 19

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

N = len(L)

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

        print L[i]
 

Score: 0 of 1
Your answerChoiceScoreFeedbackCorrect answer

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

0
Should have chosen

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

0
Selected

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

0

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

0
Question 20

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
Should have chosen
Selected

αρετή

0

τόλμη

0

9

0
Question 21

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

x = [21, 23, 25, 27]

y = [5, 6, 7, 8]

z = x + y

print z

Score: 0 of 1
Your answerChoiceScoreFeedbackCorrect answer

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

0

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

0
Should have chosen
Selected

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

0
Question 22

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

list3 = []

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

        list3 = list3 + [i]
 

Score: 0 of 1
Your answerChoiceScoreFeedbackCorrect answer

range(3, 1000, 3)

0
Should have chosen

range(3, 999, 3)

0
Selected

range(0, 1000, 3)

0
Question 23

Τα αλφαρηθμιτικά ή συμβολοσειρές είναι ακολουθίες από χαρακτήρες που έχουν μεταβαλλόμενο μέγεθος και μεταβαλλόμενα περιεχόμενα
 

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

Τα αλφαρηθμιτικά ή συμβολοσειρές είναι ακολουθίες από χαρακτήρες που έχουν σταθερό μέγεθος και μη μεταβαλλόμενα περιεχόμενα

Question 24

Τι υπολογίζει η παρακάτω συνάρτηση;

def splitLetters():

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

        for letter in word:

                print letter

Score: 0 of 1
Your answerChoiceScoreFeedbackCorrect answer

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

0

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

0
Should have chosen
Selected

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

0
Question 25

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

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

print daysofweek[6]

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer

Σάββατο

0
Selected

Κυριακή

1
Should have chosen

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

0