Τελεστές-Μεταβλητές-Βασικές Συναρτήσεις-print

You got 33 of 36 possible points.
Your score: 92%
Question 1

Για την Python 2.7, αντιστοιχείστε τα στοιχεία της στήλης Α με αυτά της στήλης Β

Score: 2 of 2
Your answerChoiceScoreCorrect answer
True7 == 7.01True
Falsestr(7)==str(7.0)1False

7 == 7.0  Συγκρίνονται δύο αριθμητικές τιμές, όχι οι τύποι των αριθμών, άρα είναι True

str(7)==str(7.0)  Συγκρίνονται τα δύο str-κείμενα  '7' == '7.0' , που δεν είναι ίδια, άρα False

Question 2

Τύποι δεδομένων

Σε ποιο τύπο δεδομένων στη γλώσσα προγραμματισμού Python 2.7 αντιστοιχούν οι τιμές της αριστερής στήλης του παρακάτω πίνακα.
Να συνδέσετε κατάλληλα τις τιμές της αριστερής στήλης με το σωστό τύπο δεδομένων της δεξιάς στήλης.

Score: 1 of 1
Your answerChoiceScoreCorrect answer
int(ακέραια)15/61int(ακέραια)
float (κινητής υποδιαστολής)18.0/61float (κινητής υποδιαστολής)
str(συμβολοσειρά)'18/6'1str(συμβολοσειρά)
bool (λογική)type(15>3)1bool (λογική)
Question 3

Ποια από τα παρακάτω ονόματα  μεταβλητών είναι αποδεκτά στην  Python;

Score: 1 of 1
Your answerChoiceScoreCorrect answer
ΟΧΙif1ΟΧΙ
ΝΑΙvathmos11ΝΑΙ
Question 4

Ποια από τα παρακάτω ονόματα  μεταβλητών είναι αποδεκτά στην  Python;

Score: 1 of 1
Your answerChoiceScoreCorrect answer
ΟΧΙprint1ΟΧΙ
ΝΑΙpali_tha_milame_gia_vathmous1ΝΑΙ
Question 5

(15 > 20 / 2) or (3**123*3132+2987-2354/2354265<=238293-23213*23)

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

(15 > 20 / 2) or (3**123*3132+2987-2354/2354265<=238293-23213*23) άρα (15 > 10) or (οτιδήποτε) άρα True or (οτιδήποτε ) άρα True

True or οτιδήποτε είναι True 

Question 6

( 4 >= 4 / 4 ** 4 ) and ( 2 >= 2 * 2 / 2 ** 2)

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

( 4 >= 4 / 4 ** 4 ) and ( 2 >= 2 * 2 / 2 ** 2) άρα ( 4 >= 0) and ( 2 >= 2 * 2 / 4) άρα (4>=0) and (2 >=1) άρα True and True άρα True

Σκέψου: 4 / 4 ** 4 είναι 4 / (αριθμός μεγαλύτερος του 4) άρα 0 ( στην Python 2.7)

Question 7

για το παρακάτω τμήμα προγράμματος, ποια έντολή θα επιλέγατε ώστε να εμφανίζει το μήνυμα:
Ποιο socket επιλέγεις για ______ πυρήνες; π.χ. αν ο χρήστης δώσει 4, θα εμφανίζει: Ποιο socket επιλέγεις για 4 πυρήνες;
cores=input('Πόσους πυρήνες διαθέτει ο επεξεργαστής; ')
socket=______________________

Score: 0 of 1
Your answerChoiceScoreCorrect answer

socket=input('Ποιο socket επιλέγεις για ' + str(cores) + ' πυρήνες')

0
Should have chosen
Selected

socket=input('Ποιο socket επιλέγεις για ' ,cores, ' πυρήνες')

0

socket=input('Ποιο socket επιλέγεις για ' +cores+ ' πυρήνες')

0
Question 8

2/4 ίδιο με 2/4.0 ;

Score: 2 of 1
Your answerChoiceScoreCorrect answer
0.52/4.010.5
02/410
Question 9

5 + 3 ** 2 - 3 >= 10 % 4 + 10

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

5 + 3 ** 2 - 3 >= 10 % 4 + 10 άρα 5 + 9 - 3 >= 2 + 10 άρα 11 >= 12 άρα False

Question 10

str(2)*2 == '4'

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

str(2)*2 == '4'  αρα '2' * 2 == '4' άρα '22' == '4' άρα False

Question 11

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

a, b = divmod (11, 5)

print pow(a,b)

Score: 0 of 1
Your answerChoiceScoreCorrect answer

4

0

χμμμ... error

0

2

0
Should have chosen
Selected

1

0
Question 12

5<=2+3

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

True, είναι η απάντηση αφού θα προηγηθεί η πρόσθεση 5<=5
 

Question 13

(3 / 3) ** 3 < 3 + 3 / 3

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

(3 / 3) ** 3 < 3 + 3 / 3 ή 1 ** 3 < 3 + 1 ή 1 < 4 True

Question 14

Να καταγράψετε τι πιστεύετε ότι θα εμφανιστεί στην οθόνη μετά την εκτέλεση του παρακάτω τμήματος προγράμματος:

x=25

y=10

x+=2

y-=3

z=x/y

c=x%y

print z, c

Score: 1 of 1
Your answerChoiceScoreCorrect answer
Selected

3 6

1
Should have chosen

6 3

0

4 0
 

0
Question 15

15 % 20

Score: 1 of 1
Your answerChoiceScoreCorrect answer

20

0

0

0
Selected

15

1
Should have chosen
Question 16

(3 / 2+5 == 6 ) or (14 % 3 - 2 / 3 < 6)
 

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

(3/2+5 == 6 ) or (14 % 3 - 2 /3 < 6) ή (1+5==6) or (2 - 0 <6) ή (6 == 6)  or (2<6) ή True or True ή True

Question 17

6 + 1 - 3 % 4 == 2 ** 2

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

6 + 1 - 3 % 4 == 2 ** 2 άρα 6 + 1 - 3 == 4 άρα 4 == 4 άρα True

Question 18

Σε ποιο τύπο δεδομένων στη γλώσσα προγραμματισμού Python αντιστοιχούν οι τιμές της αριστερής στήλης του παρακάτω πίνακα. Να συνδέσετε κατάλληλα τις τιμές της αριστερής στήλης με το σωστό τύπο δεδομένων της δεξιάς στήλη

Score: 1 of 1
Your answerChoiceScoreCorrect answer
float (κινητής υποδιαστολής)float(15%4)1float (κινητής υποδιαστολής)
str (συμβολοσειρά)'15/4.0'1str (συμβολοσειρά)
int (ακέραιος)10/31int (ακέραιος)
Question 19

τι θα εμφανιστεί;
x=5
x*=2
print x
x+=10
print x

Score: 1 of 1
Your answerChoiceScoreCorrect answer

5
10

0

10
15

0
Selected

10
20

1
Should have chosen
Question 20

18+20/2

Score: 1 of 1
Your answerChoiceScoreCorrect answer
Selected

28

1
Should have chosen

19

0
Question 21

4 + 4 / 4 - 4 % 4 == 4

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

4 + 4 / 4 - 4 % 4 == 4 ή 4 + 1 - 0 == 4 ή 5 == 4 ή False

Question 22

τι θα εμφανιστεί στην οθόνη;

a=5

b=10

print a,b

a,b=b,a

print a,b

Score: 1 of 1
Your answerChoiceScoreCorrect answer
Selected

5    10

10    5

1
Should have chosen

10   5

5    10

0
Question 23

(17-1- 4**2) % 5

Score: 0 of 1
Your answerChoiceScoreCorrect answer
Selected

5

0

Δε γίνεται

0

0

0
Should have chosen
Question 24

2 % 2 <= 2 - 2

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

2 % 2 <= 2 - 2 ή 0 <= 0 ή True

Question 25

5 + 5 % (5 + 5 / 5) == 5 - 5 % 5 * 5 + 5

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

5 + 5 % (5 + 5 / 5) == 5 - 5 % 5 * 5 + 5 ή 5 + 5 % ( 5 + 1) == 5 - 0 * 5 + 5 ή 5 + 5 % 6 == 10 ή 10 == 10 ή True

Question 26

Για την Python 2.7, αντιστοιχείστε τα στοιχεία της στήλης Α με αυτά της στήλης Β

Score: 1 of 1
Your answerChoiceScoreCorrect answer
'55'str(5)+'5'1'55'
55int(5.0*11)155
50abs(5-55)150
'123'str(1)+str(2)+str(3)1'123'
6int(1.0)+int(2.0)+int(3.0)16
6.0float(6)16.0
8pow(2,3)18
Question 27

4 / 2 + 5 == 10 - 6 / 2

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

4 / 2 + 5 == 10 - 6 / 2 άρα 2 + 5 == 10 - 3 άρα 7 == 7 άρα True

Question 28

10-6/4 == 1

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

10-6/4 == 1,  δηλαδή 10-1 ==1 ή 9 == 1 ή False

 

Question 29

(9 ** 8 - 7 ** 6 + 5 ** 2 / 665 == 5) and (4 / 2 == 3)

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

(9 ** 8 - 7 ** 6 + 5 ** 2 / 665 == 5) and (4 / 2 == 3) άρα οτιδήποτε and (2 == 3) άρα οτιδήποτε and False άρα False

Question 30

8 + 3 ** 2 / 3 >= 11

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

Κοίτα: 8 + 3 ** 2 / 3 >= 11 άρα 8+9/3>=11 άρα 8+3>==1 άρα 11>=11 άρα True

Question 31

Έστω το παρακάτω τμήμα προγράμματος:

a=20

b=19

mo=( ___  +____ )/2

print '  Ο μέσος όρος των αριθμών είναι: ', mo

Για την Python 2.7, Τι θα επιλέγατε για να υπολογιστεί με ακρίβεια ο μέσος όρος, δλαδή 19.5 και όχι 19;

Score: 0 of 1
Your answerChoiceScoreCorrect answer

mo=( a + b)/2

0

mo=float(a + b )/2

0
Should have chosen
Selected

mo=( a + b )/2

mo=float(mo)

0
Question 32

Σε ποιο τύπο δεδομένων στη γλώσσα προγραμματισμού Python αντιστοιχούν οι τιμές της αριστερής στήλης του παρακάτω πίνακα. Να συνδέσετε κατάλληλα τις τιμές της αριστερής στήλης με το σωστό τύπο δεδομένων της δεξιάς στήλη

Score: 1 of 1
Your answerChoiceScoreCorrect answer
float (κινητής υποδιαστολής)12.0/61float (κινητής υποδιαστολής)
int (ακέραιος)7/21int (ακέραιος)
str (συμβολοσειρά)'13'1str (συμβολοσειρά)
Question 33

float(int(5.2))

Score: 1 of 1
Your answerChoiceScoreCorrect answer
Selected

5.0

1
Should have chosen

5

0

5.2

0
Question 34

Τι θα εμφανιστεί;
x=5
x=x+3
x+=4
print x

Score: 1 of 1
Your answerChoiceScoreCorrect answer

9

0

8

0
Selected

12

1
Should have chosen
Question 35

int(10.0/3)

Score: 1 of 1
Your answerChoiceScoreCorrect answer
Selected

3

1
Should have chosen

3.33

0