Μάθημα : Προγραμματισμός Η/Υ

Κωδικός : T522234

T522234  -  ΔΗΜΗΤΡΙΟΣ ΜΠΑΜΠΑΣ

Ενότητες μαθήματος - Μεταβλητές

Μεταβλητές

Όλα τα δεδομένα σε ένα πρόγραμμα Python αναπαρίστανται με αντικείμενα ή με σχέσεις μεταξύ των αντικειμένων, με κάθε αντικείμενο να έχει μια ταυτότητα (identity), έναν τύπο και μία τιμή. Οι μεταβλητές στην Python λειτουργούν σαν ετικέτες με κάποιο όνομα, που χρησιμεύουν για να αναφερόμαστε (ή αλλιώς για να δείχνουμε) σε κάποια αντικείμενα. Ο τύπος της μεταβλητής είναι ο εκάστοτε τύπος του αντικειμένου στην οποία αναφέρεται.

Όνομα μιας μεταβλητής

Δεν επιτρέπεται να ξεκινά το όνομα μιας μεταβλητής με αριθμό και το όνομα που θα δώσουμε δεν πρέπει να είναι όμοιο με κάποιο όνομα ενσωματωμένης συνάρτησης ή εντολής.
Συνηθίζουμε να δίνουμε ένα όνομα σχετικό με το είδος της μεταβλητής με λατινικούς χαρακτήρες, που μπορεί να συνοδεύεται από κάποιον αριθμό.
Για να εκχωρήσουμε μια τιμή σε μια μεταβλητή, χρησιμοποιούμε τον τελεστή ίσον " = ".
Στο αριστερό μέρος δίνουμε το όνομα της μεταβλητής, στη συνέχεια χρησιμοποιούμε τον τελεστή εκχώρησης “=” και στο δεξιό μέρος βάζουμε την τιμή, μια άλλη μεταβλητή ή μια έκφραση που έχει ως αποτέλεσμα μια τιμή.

Μεταβλτ1,Μεταβλτ2=Μεταβλτ2,Μεταβλτ1
Οι Μεταβλτ1 και Μεταβλτ2 αλλάζουν μεταξύ τους τιμές. Η μια χάνει το αρχικό της περιεχόμενο και αποκτά νέο περιεχόμενο το περιεχόμενο της άλλης.

----------------------------------------------------------------------------------

Εμφάνιση στην οθόνη

print όνομα_μεταβλητής, ή
print αριθμός, ή
print ΄συμβολοσειρά΄, ή
print αριθμητική_έκφραση, ή
print συνδυασμός όλων των προηγούμενων που χωρίζονται με κόμμα
Εμφανίζει ό,τι προσδιορίζεται μετά την εντολή.

 

Εισαγωγή τιμής από το πληκτρολόγιο

 

input("Μήνυμα " )
Αν θέλουμε να εισάγουμε ένα αριθμό, χρησιμοποιούμε την εντολή input. Το σύστημα αναμένει από το χρήστη να εισάγει μια τιμή από το πληκτρολόγιο.


raw_input(“Μήνυμα ”)
Αν θέλουμε να εισάγουμε ένα αλφαριθμητικό, χρησιμοποιούμε την εντολή raw_input. Το σύστημα αναμένει από το χρήστη να εισάγει μια τιμή από το πληκτρολόγιο.