Στο προγραματισμό εκτός από αριθμούς χειριζόμαστε και κείμενο. Τα δεδομένα κειμένου στη γλώσσα Python ονομάζονται συμβολοσειρές.
Συμβολοσειρά (string) είναι μια ακολουθία χαρακτήρων που ορίζεται με μονά ή διπλά εισαγωγικά, αρκεί με όποια ξεκινάμε με την ίδια να κλείνουμε.
"Μαρία"
"Αυριο θα πάω σχολείο!"
"Hello Python"
Θα δούμε αργότερα ότι στον προγραμματισμό χρησιμοποιούμε κείμενο για να ονοματίσουμε αλλά στοιχεία του προγράμματος (μεταβλητές, εντολές, συναρτήσεις). Ο μεταφραστής λοιπόν χρειάζεται έναν τρόπο να ξεχωρίζει το απλό κείμενο από τα άλλα αναγνωριστικά του προγράμματος.
Στο κέλυφος (shell) του προγραμματιστικού περιβάλλον εισάγετε τις παρακάτω συμβολοσειρές. Πατήστε το πλήκτρο ENTER κάθε φορά.
"Hello"
"Hello again!"
"Με λένε Αρτέμη"
"100" + "200"
"Με νευρίασες πάλι, @##$%#$%^&^%*!"
Στη γλώσσα Python υπάρχει η δυνατότητα πράξεων με συβολοσειρές αλλά φυσικά οι πράξεις έχουν διαφορετική σημασία.
"Santa " + "Maria" = > "Santa Maria"
"Hello " * 3 => "Hello Hello Hello"
Στο κέλυφος (shell) του προγραμματιστικού περιβάλλον εισάγετε τις παρακάτω συμβολοσειρές. Πατήστε το πλήκτρο ENTER κάθε φορά.
"James" + "Bond"
"James " + "Bond"
"James" + " " + "Bond"
"maria" + "@" + "gmail.com"
"10" + "2"
"Χ" * 10
"Χα! " * 10
Οι χαρακτήρες (characters) σε μια συμβολοσειρά μπορεί να είναι
Το κενό διάστημα (space) είναι και αυτός ένας χαρακτήρας και δε πρέπει να αγνοείται.
Προσπαθήστε να εμφανίσετε ένα σχήμα παρόμοιο με αυτό που φαίνεται στην εικόνα αριστερά. Εισάγετε την έκφραση κειμένο στο κέλυφος (shell).