4. Τι μπορούμε να κάνουμε;
1
Ανάθεση τιμών ή
Διάβασμα δεδομένων
2
Πράξεις (επεξεργασία)
με τα δεδομένα μας
3
Εμφάνιση
αποτελέσματος
• Προβλήματα
1. Εμβαδόν κύκλου – Η εντολή import
2. Ευκλείδεια απόσταση
3. Πολικές συντεταγμένες
4. Χαρακτήρες και κωδικοί ASCII
5. E = πr2
Πρόβλημα 1: Υπολογίστε το εμβαδόν κύκλου ακτίνας r
Η εντολή import
;
r
8. • Ύψωση σε δύναμη και λογαριθμικές συναρτήσεις
• math.exp(x)
• math.log(x[, base])
• math.pow(x, y)
• ………………….
• Τριγωνομετρικές συναρτήσεις
• math.sin(x)
• math.cos(x)
• math.tan(x)
• ………………….
• Σταθερές
• math.pi
• math.e
• …………………..
math - Mathematical functions
Python documentation
math
Non-Programmer's Tutorial for Python 3
9. • Υπολογίστε την ευκλείδεια απόσταση των
δύο σημείων p και q με συντεταγμένες
(p1, p2) και (q1, q2) αντίστοιχα
Πρόβλημα 2: Ευκλείδεια απόσταση
ΠΗΓΗ: wikipedia
10. Πρόβλημα 3: Πολικές συντεταγμένες
• Υπολογίστε τις πολικές συντεταγμένες
σημείου με καρτεσιανές συντεταγμένες x, y
(διαβάζονται από το πληκτρολόγιο)
11. • Διαβάστε από το πληκτρολόγιο τρεις
χαρακτήρες και εμφανίστε τους
κωδικούς ASCII των χαρακτήρων.
• Εμφανίστε επίσης τα ‘τριγράμματα’
που δημιουργούνται αν ενώσετε τους
τρεις χαρακτήρες: α) με τη σειρά που
δόθηκαν από το πληκτρολόγιο και β)
αντίστροφα.
• Πληκτρολογήστε αγγλικούς και
ελληνικούς χαρακτήρες στην είσοδο. Τί
παρατηρείτε για τους κωδικούς τους;
Πρόβλημα 4: Χαρακτήρες και κωδικοί ASCII
• Standard ASCII (7 bits):
0 – 127
• Extended ASCII (8 bits):
0 – 255
• Unicode:
> 255