Βασικές συναρτήσεις

Στο περιβάλλον της γλώσσας Python, επαληθεύστε τα παρακάτω:
• Η συνάρτηση float() μετατρέπει ακεραίους και συμβολοσειρές σε δεκαδικούς
αριθμούς.
• Η συνάρτηση int() δέχεται οποιαδήποτε τιμή και τη μετατρέπει σε ακέραιο, κόβοντας τα δεκαδικά ψηφία, αν υπάρχουν
• Η συνάρτηση abs() επιστρέφει την απόλυτη τιμή ενός αριθμού.
• Η pow(a,b) επιστρέφει τη δύναμη του α υψωμένη στο β.
• H divmod(x,y) επιστρέφει το πηλίκο και το υπόλοιπο της διαίρεσης x/y.

>>> float(10)
10.0
>>> int(5.678)
5
>>> abs(-45)
45
>>> divmod (10,3)
(3, 1)
>>> pow (2,3)
8

Αρκετές φορές συνηθίζουμε, αν θέλουμε να διαβάσουμε από το πληκτρολόγιο έναν ακέραιο αριθμό μαζί με τη συνάρτηση input(), να χρησιμοποιούμε και τη συνάρτηση int().

a=int(input(‘Δώσε ένα αριθμό :’))
Παράδειγμα
>>> a=int(input('Δώσε έναν ακέραιο αριθμό: '))
Δώσε έναν ακέραιο αριθμό: 2345.10 # ο χρήστης δίνει την τιμή 2345.10
>>> print a
2345 # εμφανίζεται η ακέραια τιμή του αριθμού αποκόπτοντας τα δεκαδικά ψηφία

Leave a Reply