Εφαρμογές σε διάφορα επίπεδα:
Θα ασχοληθούμε αρχικά με τις 2 πρώτες κατηγορίες, χρησιμοποιώντας τη γλώσσα Python.
Απάντηση: google://{why python}
Πλεονεκτήματα για το μάθημα:
Η γλώσσα εξελίσσεται συνεχώς, έτσι παρουσιάζονται συνέχεια καινούργιες εκδόσεις. Μπορείτε να διαλέξετε την τελευταία έκδοση από τη σειρά 2.x (2.7 τη στιγμή που γράφεται το παρόν, η τελευταία της σειράς 2.x) για τη μέγιστη συμβατότητα με υπάρχουσες third-party βιβλιοθήκες. Οι πιο τολμηροί μπορούν να δοκιμάσουν τη σειρά 3.x αλλά προσοχή: σε κάποια σημεία η σύνταξη της γλώσσας έχει αλλάξει (http://docs.python.org/3.1/whatsnew/3.0.html)!
Note
Στα παραδείγματα που ακολουθούν χρησιμοποιείται η σύνταξη της σειράς 2.x
Ένα προγραμμα Python είναι ένα απλό αρχείο κειμένου.
Το πρόγραμμα διερμηνεύεται από την αρχή προς το τέλος. Συνήθως οι πρώτες 2 γραμμές περιέχουν πληροφορία εκτέλεσης (ποιος interpreter; για συστήματα τύπου Unix) και κωδικοποίησης χαρακτήρων (π.χ. UTF-8):
#!/usr/bin/python
# -*- coding: UTF-8 -*-
Η εκτέλεση μπορεί να γίνει
Επίσης: Για να δοκιμάσετε άμεσα μικρά κομμάτια κώδικα, η Python διαθέτει έναν interactive shell, όπου μπορείτε να πληκτρολογήσετε μία μία τις εντολές σας και να παρατηρήσετε άμεσα το αποτέλεσμα.
Θυμηθείτε ότι η εξ ορισμού κωδικοποίηση χαρακτήρων στα μοντέρνα συστήματα είναι UTF-8.
Note
Οι σημειώσεις αυτές παράγονται από την εφαρμογή Sphinx που είναι γραμμένη επίσης σε Python!