(2 + 2 ) ** 2 == (2 ** 2 ) ** 2
(2 + 2 ) ** 2 == (2 ** 2 ) ** 2 άρα 4 ** 2 == 4 ** 2 άρα 16 == 16 άρα True
Μπορεί να μετατραπεί η παρακάτω while σε ισοδύναμη for;
i=5
while i<10:
i=i+1
print i
Με τίποτα!
for i in range(5,10):
for i in range(6,11):
σωστά
Ποια από τα παρακάτω ονόματα μεταβλητών είναι αποδεκτά στην Python;
a='Καλή μελέτη' b='' for i in range(4): b=b+a[i] print b
'καλ'
'μελέτη'
'ηλάκ'
'καλή'
Σωστά
10 // 2 + 5 == math.sqrt (100)
10 // 2 + 5 == math.sqrt (100) άρα 5+5 == 10 άρα 10 == 10 άρα True
Να μετατραπεί η σύνθετη δομή επιλογής σε απλή:
if a>0:
print 'Θετικός'
else:
print ' Δεν είναι θετικός'
if a<0:
if a<=0:
if a=0:
5<=2+3
True, είναι η απάντηση αφού θα προηγηθεί η πρόσθεση 5<=5
τι θα εμφανίσει;
for i in range(10, 2, -3):
7, 4
-3, -1, 1, 3, 5, 7, 9
10, 7, 4
Διάβασε τη λειτουργία της for
a='Καλή' b='μέρα' c=a+b print 'Καλημέρα' in c
c='Καλήμέρα' και όχι 'Καλημέρα'
Υπολόγισε 2 ** 3 + 3 ** 2 / 3
9
8
11
10 % (33 ** 12345)
άπειρο ...
10 % (33 ** 12345) άρα 10 % (κάτι μεγαλύτερο από 10) άρα 10.
ή πιο απλά 10 παγωτά να μοιραστούν σε έναν αριθμό ατόμων όπου το πλήθος τους έχει 18747 ψηφία (δε θα χωρέσει η πράξη εδώ....) ,
δε θα μπορέσουν να τα μοιραστούν και θα περισσέψουν 10, ευτυχώς θα τα φάνε 10 πιτσιρίκια που είχαν πολύ καιρό να φαν παγωτό.
10
0
Μπορεί να μετατραπεί η ακόλουθη while σε for;
i=30
while i>19:
i=i-2
for i in range(19, 30, -2):
for i in range(30, 17, -2):
for i in range(30, 19, -2):
for i in range(10, 22, -3):
τίποτα
22, 19, 16, 13
type('Καλή επιτυχία')
str
καλή επιτυχία
υπολογίστε: 7 + 5 ** 2 // 2
19
16
χμμ.. 12 στο τετράγωνο διά 2
Μετατρέψτε την for σε ισοδύναμη while
for i in range(50,40,10):
i=50
while i>40:
i=i+10
χμμμ...ξανακοίτα το, το βήμα θετικό...αλλά απο το 50 έως το 40 ανεβαίνοντας.....δε θα γίνει καμιά επανάληψη...δες τη λύση
i=i+40
while i<40
10 - 10 % 11 <= (10 -10) % 10
10 - 10 % 11 <= (10 -10) % 10 ή 10 - 10 <= 0 % 10 ή 0 <= 0 ή True
str(1)+str(1)
'2'
'11'
for i in range(10,5,-5):
i=10
while i>5:
i=i-5
while i<5:
i=i+5
Τι θα εμφανίσει, αν ο χρήστης πληκτρολογήσει τον αριθμό -5;
a=input(' Δώσε αριθμό')
for i in range(a):
Δε θα γίνει καμιά επανάληψη
-1, -2 ,-3, -4, -5
-5, -4, -3, -2, -1
import random
a=random.randint(1,3)
print a
τι θα εμφανιστεί;
1 ή 2 ή 3
1 ή 3
random.randint(1,3) # θα εμφανίσει ακέραιο από το 1 έως ΚΑΙ το 3
1 ή 2
η εντολή random.randrange(2,6) θα εμφανίσει ακέραιο __________________
το 2 ή το 5
το 2 ή το 6
από το 2 έως ΚΑΙ το 5
από το 2 έως ΚΑΙ το 5, γιατί η randrange() λειτουργεί όπως η range()
από το 2 έως ΚΑΙ το 6
12//7
1
Σωστά σκέφτηκες, αφού έχουμε ακέραιο πηλίκο
1.71
site=raw_input('Δώσε μια ελληνική ιστοσελίδα') while site[ _ ]+site[ _ ]+site[ _ ] != '.gr' site=raw_input('Λάθος ξαναδώσε την ιστοσελίδα')