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

You got 52 of 76 possible points.
Your score: 68%
Question 1

Πληκτρολογήστε τα αποτελέσματα των παρακάτω λογικών σχέσεων, με γράμματα  T για True και F για False

(Λατινικούς χαρακτήρες για να καταλάβει το Λατινικό Τ από το Ελληνικό Τ  )

Διαχωρίστε με κόμμα χωρίς κενό

1 == 0

1 == 1

0 == 1

0 == 0

Score: 0 of 5
Your answerScoreFeedbackCorrect answer
F T F T0F,T,F,T
Question 2

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

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

2

0
Selected

33

1
Should have chosen

10

0
Question 3

Πληκτρολογήστε το απατέλεσμα που υπολογίζει το παρακάτω τμήμα κώδικα:

sum = 0

for i in [1, 2, 3, 4, 5, 6]:

        sum = sum + i

print sum
 

Score: 5 of 5
Your answerScoreFeedbackCorrect answer
21521

1 + 2 + 3 + 4 + 5 + 6 = 21

Question 4

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

total = 0

def sum(arg1, arg2):

        total = arg1 + arg2

        print 'Μέσα στη συνάρτηση η τοπική total:', total

        return total

sum(10,20)

print 'Έξω από τη συνάρτηση η καθολική total:', total
 

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer

Μέσα στη συνάρτηση η τοπική total: 0

Έξω από τη συνάρτηση η καθολική total: 0

0
Selected

Μέσα στη συνάρτηση η τοπική total: 30

Έξω από τη συνάρτηση η καθολική total: 0
 

1
Should have chosen

Μέσα στη συνάρτηση η τοπική total: 0

Έξω από τη συνάρτηση η καθολική total: 30

0

Μέσα στη συνάρτηση η τοπική total: 30

Έξω από τη συνάρτηση η καθολική total: 30

0
Question 5

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

x = 60

while x > 0 :

        for i in range(2, 7, 2):

                 x = x - 10

        print x

Πληκτρολογήστε τις τιμές διαχωρίζοντας με κόμμα, χωρίς κενά

Score: 0 of 5
Your answerScoreFeedbackCorrect answer
50,40,30,20,10030,0
Question 6

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

x = 45

y = 10

print x / y

 

Score: 0 of 5
Your answerScoreFeedbackCorrect answer
4.504
Question 7

Ποιες τιμές πρέπει να εισάγουμε στις τρεις μεταβλητές, ώστε η εκτέλεση της ενολής επανάληψης να εμφανίζει διαδοχικά

όλους τους άρτιους αριθμούς από το 0 έως και το 100;

arxh, telos, bhma = input("Δώσε τρεις τιμές, αρχή, τέλος, βήμα:")

for i in range(arxh, telos, bhma):

        print i

ΠΛηκτρολογήστε τους τρεις αριθμούς, διαχωρίζοντας με κόμμα χωρίς κενά

Score: 0 of 5
Your answerScoreFeedbackCorrect answer
0,100,202,101,2

arxh, telos, bhma = input("Δώσε τρεις τιμές, αρχή, τέλος, βήμα:") #2, 101, 2

for i in range(arxh, telos, bhma):

        print i

Question 8

Η αντιμετάθεση (αμοιβαία αλλαγή τιμών των μεταβλητών α, β) γίνεται στην Pyhton με την απλή εντολή:

a, b = b, a

Πως μπορεί να γίνει με επιπλέον μεταβλητή;

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer

temp = a

a = b

a = temp

0

temp = a

b = a

a = temp

0
Selected

temp = b

b = a

a = temp

1
Should have chosen
Question 9

Υπολογίστε την πράξη σε Pyhton

15 + 2 / 2

Score: 5 of 5
Your answerScoreFeedbackCorrect answer
16516
Question 10

Αντιστοιχήστε τα αποτελέσμα των πράξεων

Score: 4 of 5
Your answerChoiceScoreFeedbackCorrect answer
182 + 8 * 2118
-62 ** 2 + 4 / 2 - 3 * 4 1-6
4.545 / 1004
545 % 1015
4.545.0 / 1014.5
Question 11

Τι θα εμφανίσει στο διερμηνευτή;

print type (a == 2)

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer

False

0
Selected

<type 'bool'>

1
Should have chosen

True

0

<type 'str'>

0
Question 12

Να συμπληρώσετε τη for ώστε να εμφανίζει όλους τους άρτιους αριθμούς από το 20 μέχρι το 80 (όχι και το 80)

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

        print i

Πληκτρολογήστε τους τρεις αριθμούς, διαχωρίζοντας με κόμμα χωρίς κενά

Score: 5 of 5
Your answerScoreFeedbackCorrect answer
20,80,2520,80,2
Question 13

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

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

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

Question 14

Τύποι δεδομένων. Ερώτηση αντιστοίχησης

Score: 4 of 4
Your answerChoiceScoreFeedbackCorrect answer
int (ακέραια)-271int (ακέραια)
float (κινητής υποδιαστολής)35.71float (κινητής υποδιαστολής)
string (συμβολοσειρά)'False'1string (συμβολοσειρά)
bool (λογική)True1bool (λογική)
Question 15

Υπολογίστε την πράξη σε Pyhton

2 ** 3 * 3 ** 2

Score: 5 of 5
Your answerScoreFeedbackCorrect answer
72572

2 ** 3 * 3 ** 2 = 8 * 9 = 72

Question 16

Ορίζουμε επιτυχώς μια συνάρτηση:

def ektyposi(x1 + x2):

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

Ορίζουμε επιτυχώς μια συνάρτηση:

def ektyposi  x1, x2

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

Αυτό θα ήταν σωστό: def ektyposi(x1, x2):

Question 18

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

print float(1) / 2

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer

<type 'int'>

0

<type 'float' >

0
Selected

0.5

1
Should have chosen

0

0
Question 19

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

def find_sum(par1, par2):

        result = par1 + par2

        return result

print find_sum('hello ', 'world')

 

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer
Selected

hello world

1
Should have chosen

10, αφού η λέξη hello έχει 5 γράμματα όσο και η world

0

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

0
Question 20

Υπολογίστε την πράξη σε Pyhton

2 * ( 5 % 3) + 4 / (1 + 3)

Score: 5 of 5
Your answerScoreFeedbackCorrect answer
555

2 * ( 5 % 3) + 4 / (1 + 3) = 2 * 2 + 4 / 4 = 4 + 1 = 5

Question 21

Δίνεται το παρακάτω τμήμα σε Python με αριθμημένες τις εντολές ανά γραμμή:

1. x = 20
2. s = 0
3. while x < 100:
4.         x = x +10
5.         s = s + x
6. print x, s

Πόσες φορές θα εκτελεστεί η εντολή στη γραμμή 4. Πληκτρολογήστε τον αριθμό

Score: 5 of 5
Your answerScoreFeedbackCorrect answer
858
Question 22

Πόσα περάσματα θα γίνουν για την αύξηση ταξινόμηση της λίστας:

[55, 46, 44, 34, 28, 18, 14, 12, 10, 8, 4]

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer

8

0

11

0
Selected

10

1
Should have chosen

9

0
Question 23

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

fruits = ['apple', 'juice']

print 'apple' in fruits

Score: 0 of 1
Your answerChoiceScoreFeedbackCorrect answer

False

0

True

0
Should have chosen

1

0
Selected

0

0
Question 24

Το παρακάτω όνομα είναι αποδεκτό ως όνομα μεταβλητής;

 

mikos_1

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

Ποιες τιμές πρέπει να εισάγουμε στις τρεις μεταβλητές, ώστε η εκτέλεση της ενολής επανάληψης να εμφανίζει διαδοχικά

όλους τους περιττούς αριθμούς από το 0 έως το 100;

arxh, telos, bhma = input("Δώσε τρεις τιμές, αρχή, τέλος, βήμα:")

for i in range(arxh, telos, bhma):

        print i

ΠΛηκτρολογήστε τους τρεις αριθμούς, διαχωρίζοντας με κόμμα χωρίς κενά

Score: 5 of 5
Your answerScoreFeedbackCorrect answer
1,100,251,100,2

arxh, telos, bhma = input("Δώσε τρεις τιμές, αρχή, τέλος, βήμα:") # 1, 100, 2

for i in range(arxh, telos, bhma):

        print i