Στην διαδραστική κονσόλα της Python να βρείτε
α) Tην τετραγωνική ρίζα του 125
β) Tην απόλυτη τιμή του -60
γ) Με πόσες μοίρες ισούται γωνία 1rad
Να υποβάλλετε ένα στιγμιότυπο οθόνης
MODULES
Εκτός από τις βασικές πράξεις η Python διαθέτει μια πληθώρα συναρτήσεων για πράξεις με πίνακες, τριγωνομετρικούς υπολογισμούς , γραφήματα κλπ και ακόμα διαθέτει συναρτήσεις όχι μόνο για μαθηματικούς υπολογισμούς , αλλά και για οτιδήποτε μπορεί να κάνει ένας υπολογιστής (αναπαραγωγή ήχου, βίντεου κλπ), Οι συναρτήσεις αυτές ομαδοποιούνται σε βιβλιοθήκες (module) και μπορείτε να τις βρείτε και online (https://docs.python.org/3/py-modindex.html) ή σε ένα εγχειρίδιο της Python και να μάθετε περισσότερα γι αυτές. (Θα μιλήσουμε σχετικα σε επόμενες ενότητες ).
from ονομα_module import στοιχείου που θέλουμε
Για παράδειγμα αν θέλουμε να χρησιμοποιήσουμε την συνάρτηση που υπολογίζει την τετραγωνική ρίζα ενός αριθμού , γράφουμε
>>> from math import sqrt
και για να το δούμε στην οθόνη
>>>print(sqrt(αριθμος))
Δοκιμάστε να γράψετε στο διαδραστικό περιβάλλον πιο κάτω να δείτε το αποτέλεσμα
|
print((sqrt(100))
|
|
Τι αποτέλεσμα βγαίνει; Γιατί συμβαίνει αυτό; Γράψτε μετά |
|
>>> from math import sqrt >>>print(sqrt(100)) |
Μπορούμε επίσης να γράψουμε import math
και μετά Print(math.sqrt(αριθμός))
Και οι δυο τρόποι έχουν το ίδιο αποτέλεσμα , όμως γενικά προτιμάται ο πρώτος τρόπος γιατί έτσι ξεχωρίζουν τα ονόματα των στοιχείων της βιβλιοθήκης από τα ονόματα των στοιχείων του προγράμματός μας.
Συνεχίστε την εξάσκησή σας με την επόμενη εργασία
Στην διαδραστική κονσόλα της Python να βρείτε
α) Tην τετραγωνική ρίζα του 125
β) Tην απόλυτη τιμή του -60
γ) Με πόσες μοίρες ισούται γωνία 1rad
Να υποβάλλετε ένα στιγμιότυπο οθόνης