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

You got 18 of 35 possible points.
Your score: 51%
Question 1

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

x=25

y=10

x+=2

y-=3

z=x/y

c=x%y

print z, c

Score: 0 of 1
Your answerChoiceScoreCorrect answer
Selected

4 0
 

0

3 6

0
Should have chosen

6 3

0
Question 2

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

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

Για τις τιμές στις λογικές μεταβλητές ή εκφράσεις, Α=False, B=True, C=True,

να επιλέξετε τη απάντηση True ή False στην παρακάτω λογική πρόταση

not(A or B) and C

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

not(A or B) and C = not(False or True) and True = notTrue and True = False and True = False

Question 4

pow(int(8.0/3),3)

Score: 1 of 1
Your answerChoiceScoreCorrect answer
Selected

8

1
Should have chosen

9

0
Question 5

float(int(5.2))

Score: 0 of 1
Your answerChoiceScoreCorrect answer

5.2

0

5.0

0
Should have chosen
Selected

5

0
Question 6

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 7

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

print 1 * '1', '2' * 2 , 3 * '3', '4' *4 , 5 * '5'

 

Score: 1 of 1
Your answerChoiceScoreCorrect answer

12345

0
Selected

1 22 333 4444 55555

1
Should have chosen

1111122222333334444455555

0
Question 8

15 % 20

Score: 0 of 1
Your answerChoiceScoreCorrect answer

15

0
Should have chosen

0

0
Selected

20

0
Question 9

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

print '1'+'1'

Score: 1 of 1
Your answerChoiceScoreCorrect answer
Selected

11

1
Should have chosen

2

0

error

0
Question 10

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

Score: 0.5 of 1
Your answerChoiceScoreCorrect answer
ΟΧΙ1vathmos1ΟΧΙ
ΟΧΙVathmos10ΝΑΙ
Question 11

int(10.0/3)

Score: 1 of 1
Your answerChoiceScoreCorrect answer

3.33

0
Selected

3

1
Should have chosen
Question 12

Τι θα εμφανιστεί;
a=b=c=0
a=5
print a, b, c

Score: 1 of 1
Your answerChoiceScoreCorrect answer

5 5 5

0
Selected

5 0 0

1
Should have chosen
Question 13

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

Score: 1 of 1
Your answerChoiceScoreCorrect answer
Selected

10
20

1
Should have chosen

5
10

0

10
15

0
Question 14

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

Score: 0 of 1
Your answerChoiceScoreCorrect answer
ΝΑΙif0ΟΧΙ
ΟΧΙvathmos10ΝΑΙ
Question 15

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

Score: 0.28571428571429 of 1
Your answerChoiceScoreCorrect answer
str(5)+'5'0'55'
int(5.0*11)055
50abs(5-55)150
'123'str(1)+str(2)+str(3)1'123'
int(1.0)+int(2.0)+int(3.0)06
float(6)06.0
50pow(2,3)08
Question 16

str(float(int(5.99)))
 

Score: 0 of 1
Your answerChoiceScoreCorrect answer
Selected

5

0

'5.0'

0
Should have chosen

'5.99'

0
Question 17

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

a, b = divmod (11, 5)

print pow(a,b)

Score: 0 of 1
Your answerChoiceScoreCorrect answer

χμμμ... error

0

4

0

2

0
Should have chosen
Selected

1

0
Question 18

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 19

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

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

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

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

Question 20

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

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

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

Question 21

τι θα εμφανιστεί; print 'Γεια σας' * 5

Score: 1 of 1
Your answerChoiceScoreCorrect answer
Selected

Γεια σαςΓεια σαςΓεια σαςΓεια σαςΓεια σας

1
Should have chosen

Γεια σας5

0

SyntaxError

0
Question 22

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

a=5

b=10

print a,b

a,b=b,a

print a,b

Score: 1 of 1
Your answerChoiceScoreCorrect answer

10   5

5    10

0
Selected

5    10

10    5

1
Should have chosen
Question 23

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

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

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

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

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

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

a=20

b=19

mo=( ___  +____ )/2

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

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

Score: 1 of 1
Your answerChoiceScoreCorrect answer

mo=( a + b )/2

mo=float(mo)

0

mo=( a + b)/2

0
Selected

mo=float(a + b )/2

1
Should have chosen
Question 26

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 27

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

Score: 0 of 1
Your answerChoiceScoreCorrect answer

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

0
Should have chosen

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

0
Selected

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

0
Question 28

12//16

Score: 0 of 1
Your answerChoiceScoreCorrect answer

0

0
Should have chosen

1

0
Selected

0.75

0
Question 29

18+20/2

Score: 1 of 1
Your answerChoiceScoreCorrect answer

19

0
Selected

28

1
Should have chosen
Question 30

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

Score: 1 of 1
Your answerChoiceScoreCorrect answer
Selected

12

1
Should have chosen

8

0

9

0
Question 31

Ποιος είναι γρηγορότερος,ο άνθρωπος ή ο υπολογιστής στο παρακάτω αριθμητικό πρόβλημα;

5 / 4 ** 1111111111111111111111111

Αν το βρεις σε λιγότερο από ένα λεπτό τότε σίγουρα ο άνθρωπος είναι

Για δοκίμασε και το χρόνο που θα κάνει ο υπολογιστής σου (αν αργήσει δοκίμασε ctr+alt+del και τερμάτισε την python)!

 

 

Score: 0 of 1
Your answerChoiceScoreCorrect answer
Selected

Ο άνθρωπος θα το υπολογίσει γρηγορότερα και το αποτέλεσμα είναι 1

0

Ο άνθρωπος θα το υπολογίσει γρηγορότερα και το αποτέλεσμα είναι 0

0
Should have chosen

Ο υπολογιστής θα το υπολογίσει γρηγορότερα και το αποτέλεσμα είναι 2345234691782643876

 

0

Ο υπολογιστής θα το υπολογίσει γρηγορότερα και το αποτέλεσμα είναι 0

0
Question 32

5 % 6 + 5 != 2**3 +12 //5

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

5 % 6 + 5 != 2**3 +12 //5 ή 5 + 5 != 8 + 2 ή 10!= 10 ή False

Question 33

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

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

(3 + 4 / 2**2  >= 4 ) and (5 * 2 -10 // 2 == 0)
 

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

(3 + 4 / 2**2  >= 4 ) and (5 * 2 -10 // 2 == 0) ή (3+4/4>=4)  and (10-5==0) ή (4>=4) and (5==0) ή True and False ή False

Question 35

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