Mεταβλητές-τελεστές-print-for-while-Συμβολοσειρές-random-def

You got 20 of 25 possible points.
Your score: 80%
Question 1

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

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer
NAIVathmos_me_keno1Δεν έχει κενό (space) το όνομα, απλά έτσι ονομάζεται η μεταβλητήNAI
ΟΧΙVathmos_1@1Περιέχει το @ΟΧΙ
Question 2

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

for i in range(4):

     print i -1

 

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer

1, 2, 3, 4

0

0, 1, 2, 3

0
Selected

-1 , 0 , 1 , 2

1

Θα γίνουν 4 επαναλήψεις

το i αρχίζει από το 0 έως το 4 (όχι το 4), αλλά εμφανίζει print i-1, άρα -1 ,0, 1, 2

Should have chosen
Question 3

15 % 6

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer
Selected

3

1

Σωστή σκέψη, αφού ζητά το υπόλοιπο

Should have chosen

2

0
Question 4

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

a=5

b=10

print a,b

a,b=b,a

print a,b

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer
Selected

5    10

10    5

1
Should have chosen

10   5

5    10

0
Question 5

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

for i in range(9, 4, -2):

    print i

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer

7, 5

0
Selected

9, 7, 5

1

Διάβασε τη λειτουργία της for

Should have chosen

7, 5, 3

0
Question 6

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

for i in range(-2,2):

    print i

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer

2, 1, 0

0
Selected

-2, -1, 0, 1

1
Should have chosen

τίποτα

0
Question 7

(8 > 2 ** 3) and True

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

(8 > 2 ** 3) and True άρα (8 > 8) and True άρα False and True άρα False

Question 8

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

Score: 0 of 1
Your answerChoiceScoreFeedbackCorrect answer

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

0
Should have chosen

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

0
Selected

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

0

αυτή είναι η σωστή επιλογή: socket=input('Ποιο socket επιλέγεις για ' + str(cores) + ' πυρήνες')
η input δέχεται κείμενο και οπότε για να συνδιαστεί κείμενο με αριθμό πρέπει ο αριθμός να γίνει str και με το + να ενωθούν τα κείμενα

Question 9

Ποιος κώδικας είναι ισοδύναμος με τον παρακάτω κώδικα:

if vath>=1 and vath <=20:

    print 'δεκτή βαθμολογία'

else:

    print 'Δεν είναι δεκτός ο βαθμός'

Score: 0 of 1
Your answerChoiceScoreFeedbackCorrect answer

if vath>=1 and vath <=20:

    print 'δεκτή βαθμολογία'

if vath<1 or vath>20:

    print 'Δεν είναι δεκτός ο βαθμός'

0

Ποιος κώδικας είναι ισοδύναμος με τον παρακάτω κώδικα:

if vath>=1 and vath <=20:

    print 'δεκτή βαθμολογία'

else: άρα ο βαθμός να μην  είναι από 1 και πάνω έως και 20 άρα not(vath>=1 and vath<=20) άρα vath<1 or vath>20

    print 'Δεν είναι δεκτός ο βαθμός'

Should have chosen

if vath>=1 and vath <=20:

    print 'δεκτή βαθμολογία'

if vath<1 or not( vath>20):

    print 'Δεν είναι δεκτός ο βαθμός'

0
Selected

if vath>=1 and vath <=20:

    print 'δεκτή βαθμολογία'

if vath<1 and vath>20:

    print 'Δεν είναι δεκτός ο βαθμός'

0
Question 10

x=7
x-=4
print x

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer

-3

0

7

0
Selected

3

1

σωστά
το x μειώνεται κατα 4, άρα x=3

Should have chosen
Question 11

Μετατρέψτε την for σε ισοδύναμη while

for i in range(10):

    print i

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer

i=0

while i>10:

    print i

    i=i+1 

    

0

i=10

while i<0:

    print i

    i=i+1 

0
Selected

i=0

while i<10:

    print i

    i=i+1

1

Σωστά

Should have chosen

i=0

while i<10:

    i=i+1 

    print i

    

0
Question 12

3-3*2**2/4/5

Score: 0 of 1
Your answerChoiceScoreFeedbackCorrect answer
Selected

0

0

Χρειάζεται να ξαναρίξεις μια ματιά στην ιεραρχία των αριθμητικών τελεστών!

2

0

3

0
Should have chosen
Question 13

type('Καλή επιτυχία')

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer

καλή επιτυχία

0
Selected

str

1
Should have chosen
Question 14

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

5 / 4 ** 1111111111111111111111111

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

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

 

 

Score: 0 of 1
Your answerChoiceScoreFeedbackCorrect answer
Selected

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

0

Μάλλον πρέπει να διαβάσεις την ιεραρχία των αριθμητικών τελεστών, ή έχεις ένα υπερσούπερ Η/Υ οπότε βάλε μερικούς άσσους στο τέλος να δεις τι θα γίνει!!

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

0

5 / 4 ** 1111111111111111111111111 άρα 5 / (κάτι τεράστιο ) αφού προηγείτε η δύναμη

άρα το αποτέλεσμα είναι 0

Should have chosen

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

0

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

 

0
Question 15

Μπορεί να μετατραπεί η ακόλουθη while σε for;

i=10

while i < 25:

    print i

    i=i+5

Score: 0 of 1
Your answerChoiceScoreFeedbackCorrect answer

for i in range(10, 21, 5):

    print i

0

η while εμφανίζει 10, 15, 20. Άρα η for i in range(10, 21 ή 22 ή 23 ή 24 ή 25, 5) είναι αποδεκτή

Should have chosen

for i in range(15, 25, 5):

    print i

0
Selected

for i in range(10, 26, 5):

    print i

0

Βιασύνη ή να ξαναδεις τις μετατροπές;

Δες τη λύση και διάβασε το άρθρο για τις μετατροπές for σε while και αντίστροφα

Question 16

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

import math

p=math.pi

r=10

print p*r**2

Αν υπολογίζεται το εμβαδόν του κύκλου , επιλέξτε True

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

το math.pi είναι το π=3.141592653589793 και το παραπώνω πρόγραμμα το χρησιμοποιεί για τον υπολογισμό του εμβαδού p*r**2 

Question 17

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

for i in range(10, 2, -3):

    print i

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer

7, 4

0

-3, -1, 1, 3, 5, 7, 9

0
Selected

10, 7, 4

1

Διάβασε τη λειτουργία της for

Should have chosen
Question 18

(18+20)/2

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer

28

0
Selected

19

1

Σωστή η σκέψη σου, αφού προηγούνται οι παρενθέσεις

Should have chosen
Question 19

site=raw_input('Δώσε μια ελληνική ιστοσελίδα')
while site[ _ ]+site[ _ ]+site[ _ ] != '.gr'
    site=raw_input('Λάθος ξαναδώσε την ιστοσελίδα') 
Γράψτε μόνο τους αριθμούς που θα συμπληρώσετε στις αγκύλες, χωρίς να αφήσετε κενά ανάμεσά τους
Score: 1 of 1
Your answerScoreFeedbackCorrect answer
-3-2-11-3-2-1
Question 20

Μετατρέψτε την for σε ισοδύναμη while

for i in range(3):

    print i

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer

i=3

while i<0:

    print i

    i=i+1 

0

i=0

while i<3:

    i=i+1 

    print i

    

0

i=0

while i>3:

    print i

    i=i+1 

    

0
Selected

i=0

while i<3:

    print i

    i=i+1

1

Σωστά

Should have chosen
Question 21

a='Καλή μελέτη' 
b=''
for i in range(4):
    b=b+a[i]
print b
Τι θα εμφανιστεί;
Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer

'μελέτη'

0

'ηλάκ'

0
Selected

'καλή'
 

1

Σωστά

Should have chosen

'καλ'

0
Question 22

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

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer
ΟΧΙ1vathmos11vathmos, Αρχίζει από αριθμόΟΧΙ
ΝΑΙVathmos11Vathmos1, σωστόΝΑΙ
Question 23

8 + 3 ** 2 / 3 >= 11

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

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

Question 24

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

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

 

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer

1111122222333334444455555

0

12345

0
Selected

1 22 333 4444 55555

1

Σωστά

Should have chosen
Question 25

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

for i in range(-1, 6, 2):

    print i

Score: 1 of 1
Your answerChoiceScoreFeedbackCorrect answer

1, 3, 5

0
Selected

-1, 1, 3, 5

1
Should have chosen

-1, 1, 3, 5, 7

0