Σάββατο 5 Οκτωβρίου 2019

Μεταβλητές (Variables)

Όπως και στα μαθηματικά, έτσι και στην Python χρησιμοποιούνται μεταβλητές.


Ας υποθέσουμε ότι στη μεταβλητή χ θέλουμε να βάλουμε την τιμή 5
Γράφουμε:

x=5
print "Η τιμή της μεταβλητής x είναι: " , x

Προσοχή! Μετά τα διπλά εισαγωγικά βάζουμε κενό και μετά το κόμμα.

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

Οι πράξεις που μπορούν να γίνουν με μεταβλητές είναι οι εξής:

Πράξεις:
Πρόσθεση  : +
Αφαίρεση: -
Πολλαπλασιασμός: *
Διαίρεση: /
Υπόλοιπο διαίρεσης: % (π.χ. 8%3=2)
Ύψωση σε δύναμη = ** (π.χ.  2**3=8, δηλαδή 2*2*2=8)

Παράδειγμα, η πρόσθεση δύο αριθμών:
x=3
y=6

z= x+y
print " το αποτέλεσμα της πρόσθεσης είναι: " , z

1. Κάντε το ίδιο για την αφαίρεση
2. Κάντε το ίδιο για τον πολλαπλασιασμό (το σύμβολο του πολλαπλασισασμού είναι το *)

3. Κάντε το ίδιο για την ύψωση σε δύναμη. Π.χ.


4. Για τη διαίρεση:



Στο GUI κάντε τις πράξεις: 6/5, ή 10/3
Τι αποτέλεσμα βγάζουν;
 Είναι σωστά;

Κάντε την πράξεις: 10.0/3  ή 10/3.0
 Το αποτέλεσμα τώρα είναι σωστό;

Τι συμπέρασμα βγάζετε; Γιατί την δεύτερη φορά έπαιξε σωστά και την πρώτη όχι;


Σημείωση: Οι μεταβλητές που θα χρησιμοποιήσουμε εμείς θα είναι:

Ακεραίους( Integers): 5, 10, 1234, 332 κλπ  Δηλώνονται με int

Πραγματικούς (floating): 2.3 , 44.5,  3.14159 κλπ  Δηλώνονται με float


Χαρακτήρες (Strings):"Πάυλος", "Α3", "Βασιλική" Δηλώνονται με str


Λογικές τιμές (Boolean): True ή Faulse Δηλώνονται με bool

Για να ερευνήσω τον τύπο της μεταβλητής χρησιμοποιώ την εντολή type. Δοκιμάστε:

x = 7
print(type(x))


Δοκιμάστε να βάλετε στο χ τιμές όπως 4.5, "Μαρία", True

Καταγράψτε το είδος της κάθε μεταβλητής.


Δεν υπάρχουν σχόλια:

Δημοσίευση σχολίου