Εδώ βλέπετε τις διαφορές μεταξύ της επιλεγμένης έκδοσης και της τρέχουσας έκδοσης της σελίδας.
| Προηγούμενος έλεγχος και από τις δύο πλευρές Προηγούμενη αναθεώρηση Επόμενη αναθεώρηση | Προηγούμενη αναθεώρηση | ||
|
python [2017/03/21 12:03] chiossif |
python [2021/03/18 10:49] (τρέχουσα) 176.58.194.132 [Λίγα Μαθηματικά] |
||
|---|---|---|---|
| Γραμμή 13: | Γραμμή 13: | ||
| Επομένως, | Επομένως, | ||
| + | |||
| Γραμμή 28: | Γραμμή 29: | ||
| Για όποιον χρησιμοποιεί GNU/Linux η εγκατάσταση είναι ακόμα πιο εύκολη: | Για όποιον χρησιμοποιεί GNU/Linux η εγκατάσταση είναι ακόμα πιο εύκολη: | ||
| - | | + | $ python |
| και πατήστε enter. Αν η γλώσσα είναι εγκατεστημένη θα πρέπει να δείτε κάτι τέτοιο: | και πατήστε enter. Αν η γλώσσα είναι εγκατεστημένη θα πρέπει να δείτε κάτι τέτοιο: | ||
| Γραμμή 41: | Γραμμή 42: | ||
| Επειδή το να γράφεις κώδικα σε απλό κειμενογράφο δεν είναι πρακτικό, | Επειδή το να γράφεις κώδικα σε απλό κειμενογράφο δεν είναι πρακτικό, | ||
| + | |||
| Γραμμή 53: | Γραμμή 55: | ||
| Όταν λοιπόν γράψουμε το παραπάνω στον IDLE και πατήσουμε enter στην οθόνη μας θα εμφανιστεί το παρακάτω: | Όταν λοιπόν γράψουμε το παραπάνω στον IDLE και πατήσουμε enter στην οθόνη μας θα εμφανιστεί το παρακάτω: | ||
| - | Geia sou ntounia! | + | Geia sou ntounia! |
| Από εδώ και πέρα ο κώδικας θα έχει τη μορφή | Από εδώ και πέρα ο κώδικας θα έχει τη μορφή | ||
| - | | + | >>> |
| - | Geia sou ntounia! | + | Geia sou ntounia! |
| τα 3 > αποτελεί σημάδι ότι αυτή τη σειρά την **εισάγουμε εμείς** | τα 3 > αποτελεί σημάδι ότι αυτή τη σειρά την **εισάγουμε εμείς** | ||
| Γραμμή 65: | Γραμμή 67: | ||
| Σε αυτό το σημείο να αναφέρουμε επίσης ότι οτιδήποτε και να γράψουμε πίσω από το σύμβολο # ο υπολογιστής το αγνοεί. Ουσιαστικά το # χρησιμοποιείται για να εισάγουμε σχόλια μέσα στον κώδικα μας για να διευκολύνουν κάποιον που τον διαβάζει. | Σε αυτό το σημείο να αναφέρουμε επίσης ότι οτιδήποτε και να γράψουμε πίσω από το σύμβολο # ο υπολογιστής το αγνοεί. Ουσιαστικά το # χρησιμοποιείται για να εισάγουμε σχόλια μέσα στον κώδικα μας για να διευκολύνουν κάποιον που τον διαβάζει. | ||
| - | | + | >>> |
| - | Geia sou ntounia! | + | Geia sou ntounia! |
| παρατηρούμε ότι το print είναι χρωματισμένο πορτοκαλί που υποδηλώνει ότι είναι μια εντολή ενώ το 'Geia sou ntounia!' | παρατηρούμε ότι το print είναι χρωματισμένο πορτοκαλί που υποδηλώνει ότι είναι μια εντολή ενώ το 'Geia sou ntounia!' | ||
| + | |||
| Γραμμή 102: | Γραμμή 105: | ||
| Ευτυχώς στην έκδοση 3 δεν υπάρχει αυτό το θέμα. Η διαίρεση δίνει το σωστό αποτέλεσμα όπως κι αν είναι γραμμένοι οι αριθμοί: | Ευτυχώς στην έκδοση 3 δεν υπάρχει αυτό το θέμα. Η διαίρεση δίνει το σωστό αποτέλεσμα όπως κι αν είναι γραμμένοι οι αριθμοί: | ||
| - | | + | >>> |
| - | 0.6666666666666666 | + | 0.6666666666666666 |
| Μπορούμε επίσης να βάλουμε μεταβλητές | Μπορούμε επίσης να βάλουμε μεταβλητές | ||
| Γραμμή 120: | Γραμμή 123: | ||
| Όπως είπαμε και πριν στην Python3 δεν έχουμε θέμα: | Όπως είπαμε και πριν στην Python3 δεν έχουμε θέμα: | ||
| - | | + | >>> |
| - | >>> | + | >>> |
| - | >>> | + | >>> |
| - | 60 | + | 60 |
| - | >>> | + | >>> |
| - | 0.4166666666666667 | + | 0.4166666666666669 |
| σημείωση: | σημείωση: | ||
| Γραμμή 201: | Γραμμή 204: | ||
| **e (math.e)**. | **e (math.e)**. | ||
| + | |||
| Γραμμή 217: | Γραμμή 221: | ||
| //Φωνή από το πουθενά// | //Φωνή από το πουθενά// | ||
| - | | + | |
| - | xa=input(' | + | xa=input(' |
| - | xa=float(xa) | + | xa=float(xa) |
| - | ya=input(' | + | ya=input(' |
| - | ya=float(ya) | + | ya=float(ya) |
| - | sab=input(' | + | sab=input(' |
| - | sab=float(sab) | + | sab=float(sab) |
| - | aab=input(' | + | aab=input(' |
| - | aab=float(aab) | + | aab=float(aab) |
| - | aabr=math.pi*aab/ | + | aabr=math.pi*aab/ |
| - | xb= xa+sab*math.sin(aabr) # | + | xb= xa+sab*math.sin(aabr) # |
| - | yb= ya+sab*math.cos(aabr) # | + | yb= ya+sab*math.cos(aabr) # |
| - | print(' | + | print(' |
| Και αυτό ήταν! | Και αυτό ήταν! | ||
| Γραμμή 236: | Γραμμή 240: | ||
| Τώρα ας το κάνουμε λίγο πιο τακτοποιημένο, | Τώρα ας το κάνουμε λίγο πιο τακτοποιημένο, | ||
| - | | + | |
| - | xa, ya=input(' | + | xa, ya=input(' |
| - | xa=float(xa) | + | xa=float(xa) |
| - | ya=float(ya) | + | ya=float(ya) |
| - | sab, aab=input(' | + | sab, aab=input(' |
| - | sab=float(sab) | + | sab=float(sab) |
| - | aab=float(aab) | + | aab=float(aab) |
| - | aabr=math.pi*aab/ | + | aabr=math.pi*aab/ |
| - | xb= xa+sab*math.sin(aabr) # | + | xb= xa+sab*math.sin(aabr) # |
| - | yb= ya+sab*math.cos(aabr) # | + | yb= ya+sab*math.cos(aabr) # |
| - | print(' | + | print(' |
| + | |||
| + | Τι έχουμε κάνει εδω; Ουσιαστικά εισάγουμε δυο μεταβλητές με μια input (raw_input), | ||
| + | |||
| + | Με το σύμβολο % ο υπολογιστής " | ||
| Δυστυχώς μέχρι τώρα η input στην Python2 δεν έχει αποκτήσει την split της οπότε πρέπει να χρησιμοποιήσουμε την raw_input με παρόμοιο τρόπο: | Δυστυχώς μέχρι τώρα η input στην Python2 δεν έχει αποκτήσει την split της οπότε πρέπει να χρησιμοποιήσουμε την raw_input με παρόμοιο τρόπο: | ||
| Γραμμή 261: | Γραμμή 269: | ||
| yb= ya+sab*math.cos(aabr) # | yb= ya+sab*math.cos(aabr) # | ||
| print(' | print(' | ||
| - | |||
| - | |||
| - | Τι έχουμε κάνει εδω; Ουσιαστικά εισάγουμε δυο μεταβλητές με μια input (raw_input), | ||
| - | |||
| - | Με το σύμβολο % ο υπολογιστής " | ||