module (άρθρωμα): random

You got 4 of 13 possible points.
Your score: 31%
Question 1

import random

a=random.randint(5,6)

b=random.randint(5,6)

c=(a+b)/2.0

print c

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

Score: 0 of 1
Your answerChoiceScoreCorrect answer

5 ή 5.5 ή 6

0
Should have chosen

5.5 ή 6

0

5 ή 5.5

0
Selected

5 ή 6
 

0
Question 2

import random

η εντολή random.randrange(3,4) θα εμφανίσει το 3 ή το 4

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

η εντολή random.randrange(3,4) θα εμφανίσει μόνο το 3. (από το 3 έως το 4, όχι το 4). Δες τη random

 

Question 3

με ποια εντολή θα εμφανιστεί ένας τυχαίος άρτιος αριθμός από το 2 έως και το 10

Score: 0 of 1
Your answerChoiceScoreCorrect answer

random.randrange(2,10,2)

0

random.randrange(2,11,2)

0
Should have chosen
Selected

random.randint(2,10)

0
Question 4

import random

a=random.randint(1,3)

print a

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

Score: 0 of 1
Your answerChoiceScoreCorrect answer
Selected

1 ή 2

0

1 ή 2 ή 3

0
Should have chosen

1 ή 3

0
Question 5

import random

pl5=0

for i in range(10):

    a=random.randint(1,5)

    ___________ :

       pl5+=pl5

print pl5

ποια εντολή λείπει, ώστε να υπολογίσετε πόσοι από τους 10 τυχαίους αριθμούς (από το 1 έως ΚΑΙ το 5) έχουν την τιμή 5. Πληκτρολογήστε την

Score: 0 of 1
Your answerScoreCorrect answer
a==50if a==5
Question 6

O κύριος σας ρωτά: η random.randint(1,2) θα εμφανίζει ακέραιο ή το 1 ή το 2. Ομοίως και η random.randint(2,3) το 2 ή το 3

Είναι δυνατό με τη χρήση της random.randint να εμφανίσουμε δεκαδικούς;

import random
print (random.randint (1 , 2) +  random.randint (2 , 3) ) / 2.0

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

Score: 1 of 1
Your answerChoiceScoreCorrect answer

Είναι δυνατό, θα εμφανιστούν το το 2.0 ή το 2.5

0

Αδυνατό, θα εμφανιστούν το 1 ή το 2 ή το 3 ή το 4

0

Είναι δυνατό, θα εμφανιστούν το 1.5 ή το 2.5

0
Selected

Είναι δυνατό, θα εμφανιστούν το 1.5 ή το 2.0 ή το 2.5
 

1
Should have chosen
Question 7

τι θα εμφανίζει το παρακάτω πρόγραμμα;

import random

for i in range(10):

    a=random.randrange(2,3)

    b=random.randint(2,2)

    c=a-b

    print c

 

Score: 1 of 1
Your answerChoiceScoreCorrect answer

τυχαίους αριθμούς, δεν μπορεί να απαντηθεί

0
Selected

δέκα μηδενικά

1
Should have chosen

0 και 1

0
Question 8

τι θα εμφανίσει ο παρακάτω κώδικας;

import random
print random.randint(1,4)*10

Score: 0 of 1
Your answerChoiceScoreCorrect answer

το 10, 20, 30 ή το 40

0
Should have chosen

1, 2, 3 ή το 4

0
Selected

το 10, 20 ή το 30

0
Question 9

import random

print ____________

ποια εντολή θα ακολουθήσει για να εμφανίσετε ένα τυχαίο δεκαδικό από το 0 έως το 1;

Score: 0 of 1
Your answerScoreCorrect answer
random(0,1)0random.random()

η random.random() δίνει τυχαίο δεκαδικό από το 0 έως το 1

Question 10

με ποια εντολή θα εμφανίσετε το 0 ή το 1 τυχαία;

Score: 0 of 1
Your answerChoiceScoreCorrect answer

random.randrange(0,1)

0
Selected

random.random(0,1)

0

random.randint(0,1)

0
Should have chosen
Question 11

η εντολή random.randrange(2,6) θα εμφανίσει ακέραιο __________________

Score: 1 of 1
Your answerChoiceScoreCorrect answer

το 2 ή το 6

0
Selected

από το 2 έως ΚΑΙ το 5

1
Should have chosen

το 2 ή το 5

0

από το 2 έως ΚΑΙ το 6

0
Question 12

δίνεται το παρακάτω: 

import random

a=random.random()

_____________

ποια εντολή πρέπει να συμπληρωθεί στο κενό για να εμφανίστεί ένας τυχαίος δεκαδικός αριθμός από το 0 έως το 100 (όχι το 100);

Score: 0 of 1
Your answerChoiceScoreCorrect answer

print a*100

0
Should have chosen

print random.randrange(101)

0
Selected

print random.randint(0,100)

0
Question 13

ο μαθητής Δημήτρης  είχε την απορία, μπορούμε να βάλουμε την  random.randint(1,10) μέσα στo range της for;

import random

for i in range(random.randint(1,10)):

    print i

τι θα του απαντούσατε;

Score: 1 of 1
Your answerChoiceScoreCorrect answer
Selected

ναι, η συνάρτηση random.randint(1,10), θα λάβει τυχαία αριθμό από το 1 έως και το 10.

Άρα θα κάνει τυχαίο αριθμό επαναλήψεων από 1 έως και 10.

Αν για παράδειγμα το random.randint(1,10), λάβει τυχαία την τιμή 5, θα κάνει 5 επαναλήψεις άρα θα εμφανίσει 0,1,2,3,4

1
Should have chosen

φυσικά όχι. Η for κάνει προκαθορισμένο αριθμό επαναλήψεων και όχι τυχαίο. 

Είναι αδύνατο να παρακάμψω τον ακριβή αριθμό επαναλήψεών της

0