Αριθμητικές εκφράσεις είναι οι μαθηματικές παραστάσεις, που αποτελούνται από αριθμούς ή αριθμητικές μεταβλητές ή μαθηματικές συναρτήσεις και τα σύμβολα των πράξεων δηλαδή τους αριθμητικούς τελεστές.
Στη γλώσσα Python και στον προγραμματισμό γενικά οι αριθμητικές εκφράσεις γράφονται λίγο διαφορετικά. Ισχύει όμως και η προτεραιότητα των πράξεων.
Αριθμητικοί τελεστές είναι τα σύμβολα που χρησιμοποιούμε για να κάνουμε μαθηματικές πράξεις. Η Python χρησιμοποιεί τους παρακάτω αριθμητικούς τελεστές:
Στο κέλυφος (shell) πλήκτρολογείστε τις παρακάτω αριθμητικές εφράσεις και καταγράψτε το αποτέλεσμα
5 + 2
12 - 4
8 / 2
8 / 3
2 * 5
4 % 2
4 % 3
Στο κέλυφος (shell) πλήκτρολογείστε τις παρακάτω αριθμητικές εφράσεις και καταγράψτε το αποτέλεσμα
5 + 2 * 3
(5 + 2) * 3
8 - 4 / 2 + 6 * 3
(8 - 4) / (2 + 6 * 3)
3.2 + 0.8
5 + 2 * 3 + 2**3
Στις αριθμητικές παραστάσεις ισχύει η προτεραιότητα των πράξεων όπως γνωρίζουμε και στα μαθηματικά
Στη γλώσσα Python υπάρχουν δύο βασικοί τύποι αριθμών
π.χ. 5 100 -4 21
π.χ. 3.143255 -21.3 5.0
Στη γλώσσα Python δεν χρησιμοποίυμε το κόμμα (,) αλλά την τελεία (.) για υποδιαστολή
3,14566 (Λάθος)
3.14566 Σωστό
Στα μαθηματικά γράφουμε τις αριθμητικές εκφράσεις με κάπως διαφορετικό τρόπο. Μετατρέψτε την μαθηματική έκφραση που φαίνεται στην εικόνα σε έκφραση της γλώσσας Python.