str(float(int(5.99)))
5
'5.99'
'5.0'
Η εντολή
print float('5')
δε μπορεί να εκτελεστεί αφού το '5' είναι συμβολοσειρά
a, b = divmod (pow(3, 2) , int(3.9))
ποιες οι τιμές για τα a και b;
a θα είναι 0 και b θα είναι 3
a θα είναι 2 και b θα είναι 2
a θα είναι 3 και b θα είναι 0
int(10.0/3)
3.33
3
Για την Python 2.7, αντιστοιχείστε τα στοιχεία της στήλης Α με αυτά της στήλης Β
str(1)*5
'15'
'11111'
'55555'
int(str(1)*3)+2
'1112'
113
float(int(5.2))
5.0
5.2
abs(-5+4)
-1
1
pow(int(8.0/3),3)
9
8
a=float('δέκα')
θα μετατρέψει το 'δέκα' σε αριθμό, άρα η μεταβλητή a θα έχει την τιμή 10.0
Τι θα εμφανίσει;
a, b = divmod (11, 5)
print pow(a,b)
2
4
χμμμ... error
Ισοδύναμα ή όχι; divmod(5,12) με divmod(12,5)