Τι θα εμφανίσει ;
print int(1.0 / 2.0 )
<type 'int'>
0
1
0.5
Το παρακάτω όνομα είναι αποδεκτό ως όνομα μεταβλητής;
x!b
Δεν πρέπει να υπάρχει το !
Βρες το αποτέλεσμα από τις παρακάτω εκφράσεις σε Pyhton, αν a = 1 , b = 2 και c = 4
a + b * (a ** c + c / 2) ** 2
a + b * (a ** c + c / 2) ** 2 = 1 + 2 * (1 ** 4 + 4 / 2) ** 2 = 1 + 2 * (1 + 2) ** 2 = 1 + 2 * 3 ** 2= 1 + 2 * 9 = 1 + 18 = 19
Επιλέξτε True η False
1 == 1 or 2 != 1 or 5 == 5
Τύποι δεδομένων. Ερώτηση αντιστοίχησης
Αντιστοιχήστε τα αποτελέσμα των πράξεων
Τι θα εμφανίσει στο διερμηνευτή;
a = 2 print type (a)
a = 2
print type (a)
<type 'str'>
<type 'a'>
Τελεστές, αντιστοιχήστε
Μετατρέψτε την απλή ενοτλή αντιμετάθεσης της Python
a, b = b, a
σε ισοδύναμη:
temp = a a = b b = temp
temp = a
a = b
b = temp
temp = a b = a b = temp
b = a
temp = b a = b a = temp
temp = b
a = temp
a = b temp = a b = temp
Τι θα εμφανίσει;
print 3 / 2 , 3.0 / 2 , 1 / 2 , 1.0 / 2
Πληκτρολογήστε τους τρεις αριθμούς χωρίς κόμμα, αλλά με ένα κενό ανάμεσά τους
245
Λάθος, ξεκινά από αριθμό
Kila 2
Δεν πρέπει να υπάρχει το κενό
print type (a == 2)
<type 'bool'>
True
False
print type (1 / 2)
<type 'float'>
Υπολογίστε την πράξη σε Pyhton
2 * ( 5 % 3) + 4 / (1 + 3)
2 * ( 5 % 3) + 4 / (1 + 3) = 2 * 2 + 4 / 4 = 4 + 1 = 5
1 == 1 and 0 != 1
a = 2 b = 10 p = a * b print "a + b"
b = 10
p = a * b
print "a + b"
12
a + b
2 + 10
10 + 2
x = 45 y = 10 print divmod( y , x)
x = 45
y = 10
print divmod( y , x)
Πληκτρολογήστε τις τιμές μέσα σε παρένθεση, χωρίς κενά. π.χ. (7,9)
Print
Σωστό, γιατί δεν είναι η δεσμευμένη λέξη print, αλλά η Print με κεφαλαίο
print type (1 .0 / 2)
Πληκτρολογήστε για True Τ και για False F (με λατινικούς χαρακτήρες)
23 == 23 34 != 45 56 <= 12
23 == 23
34 != 45
56 <= 12
Πληκτρολογήστε τις τρεις λογικές απαντήσεις. Διαχωρίστε με κόμμα χωρίς κενό
Metavliti3
"test" == 'test'
Στην εντολή print, μπορείτε να ξεκινήσετε με μονά εισαγωγικά και να κλείσετε με διπλά;
Ποιος είναι ο τύπος δεδομένων για το 28.2Ε-5, δηλαδή στην εντολή type(28.2E-5) τι θα δώσει η Python;
float
str
int