1. Eισαγωγή στον προγραμματισμό (1η Εβδομάδα) |
Εισαγωγή |
Εισαγωγή στο μάθημα (pdf) |
|
Εισαγωγή |
Εισαγωγή στο μάθημα (ppt) |
|
Εισαγωγή στον προγραμματισμό |
|
|
Εισαγωγή στον προγραμματισμό |
|
|
Εισαγωγή στην Python |
|
|
Εισαγωγή στην Python |
|
|
area |
|
|
area2 |
|
|
staircase |
|
|
staircase2 |
|
|
2. Λίστες και πλειάδες (2η Εβδομάδα) |
Λίστες και Πλειάδες |
|
|
Λίστες και Πλειάδες |
|
|
Αλφαριθμητικά |
|
|
Αλφαριθμητικά |
|
|
pricelist |
|
|
3. Λεξικά (3η Εβδομάδα) |
Λεξικά |
|
|
Λεξικά |
|
|
addressbook |
|
|
4. Έλεγχος ροής προγράμματος (4η Εβδομάδα) |
Διάφορες Λειτουργίες |
|
|
Διάφορες Λειτουργίες |
|
|
Έλεγχος Ροής |
|
|
Έλεγχος Ροής |
|
|
Διαγράμματα Ροής - Σημειώσεις |
|
|
5. Δομές ελέγχου (5η Εβδομάδα) |
Παραδείγματα Ελέγχου Ροής |
|
|
Παραδείγματα Ελέγχου Ροής |
|
|
6. Συναρτήσεις (6η Εβδομάδα) |
Συναρτήσεις |
|
|
Συναρτήσεις |
|
|
7. Αναδρομικές Συναρτήσεις (7η Εβδομάδα) |
Αναδρομικές Συναρτήσεις |
|
|
Αναδρομικές Συναρτήσεις |
|
|
8. Αναζήτηση και Ταξινόμηση (8η Εβδομάδα) |
Αναζήτηση και Ταξινόμηση |
|
|
Αναζήτηση και Ταξινόμηση |
|
|
9. Αρχεία (9η Εβδομάδα) |
Αρχεία |
|
|
Αρχεία |
|
|
10. Σφάλματα και Εξαιρέσεις (10η Εβδομάδα) |
Σφάλματα και Εξαιρέσεις |
|
|
Σφάλματα και Εξαιρέσεις |
|
|
11. Σύνολα (11η Εβδομάδα) |
Σύνολα |
|
|
Σύνολα |
|
|
12. Γραφικά Περιβάλλοντα (12η Εβδομάδα) |
Γραφικά Περιβάλλοντα |
|
|
Γραφικά Περιβάλλοντα |
|
|
Επαναληπτικές Ασκήσεις (13η Εβδομάδα) |
Επαναληπτικές Ασκήσεις |
|
|
Επαναληπτικές Ασκήσεις |
|
|
Εργαστηριακές Ασκήσεις |
1ο Εργαστήριο |
|
|
2o Εργαστήριο |
|
|
3o Εργαστήριο |
|
|
grades.py |
|
|
4ο Εργαστήριο |
|
|
5ο Εργαστήριο |
|
|
wordlist.txt |
|
|
Συγγράμματα |
1. Beginning Python |
|
|
2. Python Scripting for Computational Science |
|
|
Σύνδεσμοι για Python στο Διαδίκτυο |
Python Download |
Από τον παρακάτω σύνδεσμο μπορείτε να κατεβάσετε την έκδοση της Python που επιθυμείτε. Να σημειώσουμε ότι στα εργαστήρια του τμήματος θα χρησιμοποιηθεί η έκδοση 3.1. |
|
Python Visualizer |
|
|
1. http://docs.python.org/release/2.6.6/tutorial/index.html |
|
|
2. https://sites.google.com/site/pythonlessons/ |
|
|
3. http://www.tutorialspoint.com/python/index.htm |
|