Μεταβλητές και τύποι δεδομένων

Python Γ Γυμνασίου

Μεταβλητές και τύποι δεδομένων 

Ονόματα 

Τα ονόματα που χρησιμοποιούνται για να ορίσουμε το όνομα της μεταβλητής, συνάρτησης κ.λπ. Μπορεί να αποτελούνται  από γράμματα του λατινικού αλφαβήτου (A – Z, a – z), τον  χαρακτήρα _ και τα ψηφία (0 – 9), αρκεί ο πρώτος  χαρακτήρας να μην είναι ψηφίο και η λέξη να μην είναι  δεσμευμένη…

Π.χ. first_name, code1, x, a1, _a, price_sold

Σημείωση: “δεσμευμένες” είναι οι λέξεις που χρησιμοποιεί η  γλώσσα προγραμματισμού στο λεξιλόγιό της π.χ. print, input

Η ίδια μεταβλητή μπορεί να “περιέχει” διαφορετικού τύπου  δεδομένα ανάλογα με τις ανάγκες του προγράμματος

Τύποι δεδομένων 

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

Στην Python δε δηλώνουμε ποιο τύπο δεδομένων  χρησιμοποιούμε.

Οι χαρακτηριστικοί τύποι δεδομένων στην Python είναι:

ΑΚΕΡΑΙΟΙ (int) 

είναι οι γνωστοί ακέραιοι αριθμοί από τα μαθηματικά.  π.χ. ο αριθμός 3, 198, -4, κ.λπ.

ΚΙΝΗΤΗΣ ΥΠΟΔΙΑΣΤΟΛΗΣ (float) 

είναι οι πραγματικοί αριθμοί.

Π.χ. 3.14 και 28.2E-5, όπου το E δηλώνει το 10, και το -5 τη  δύναμη δηλαδή 28.2 επί 10 εις την -5.

ΠΡΟΣΟΧΗ!!!

αντί για κόμμα (,) χρησιμοποιούμε τελεία (.)

ΛΟΓΙΚΕΣ (bool) 

είναι ο τύπος που μπορεί να πάρει μόνο δύο τιμές  • True (Αληθής) ή

  • False (Ψευδής).

ΣΥΜΒΟΛΟΣΕΙΡΕΣ (str) 

είναι μια ακολουθία χαρακτήρων που ορίζεται με μονά ή  διπλά εισαγωγικά, αρκεί με όποια ξεκινάμε με την ίδια να  κλείνουμε.

π.χ. “Σήμερα είναι μια ηλιόλουστη μέρα” ή ‘Αύριο θα έχει  κρύο’ ή ‘Σταδίου 1125’ κ.λπ.