SlideShare a Scribd company logo
Python: String
Συμβολοσειρά
Τι είναι ένα String;
Ένα string είναι μια ακολουθία χαρακτήρων, ή όπως λέμε διαφορετικά μια
συμβολοσειρά .
Τι κάνουμε με ένα String;
Με ένα string αναπαριστούμε ένα κείμενο.
Για να αποθηκεύσουμε λοιπόν ένα κείμενο ή διαφορετικά για να αποθηκεύσουμε
χαρακτήρες σε μια μεταβλητή στην python τοποθετούμε το κείμενο μετά το σύμβολο
εκχώρησης(=) μέσα σε μονά εισαγωγικά(‘Spyros’) ή μέσα σε διπλά εισαγωγικά(“Spyros”).
Για παράδειγμα ορίζουμε μια μεταβλητή name στην οποία εκχωρούμε το κείμενο Spyros
στη μια περίπτωση μέσα σε μονά εισαγωγικά και στην άλλη περίπτωση σε διπλά
εισαγωγικά όπως φαίνεται στα δύο παραδείγματα εκχώρησης που ακολουθούν.
Καταχώρηση με μονά εισαγωγικά
Καταχώρηση με διπλά εισαγωγικά
Για να ορίσουμε μια συμβολοσειρά χρησιμοποιούμε κάποια μεταβλητή και καταχωρούμε σε αυτή τη
συμβολοσειρά ενθέτοντας τους χαρακτήρες που την αποτελούν μέσα σε μονά ή διπλά εισαγωγικά.
Άσκηση:
Εκχωρήστε σε μια μεταβλητή το κείμενο: Σήμερα μαθαίνω για τα strings.
Στη συνέχεια εκτυπώστε το κείμενο στην οθόνη
Άσκηση:
Εκχωρήστε σε μια μεταβλητή με χρήση μονών εισαγωγικών το κείμενο: Σήμερα
μαθαίνω για τα strings.
Στη συνέχεια εκτυπώστε το κείμενο στην οθόνη
Άσκηση:
Εκχωρήστε σε μια μεταβλητή το κείμενο: Find the type of the variable.
Στη συνέχεια εκτυπώστε τον τύπο της μεταβλητής.
Άσκηση:
Εκχωρήστε σε μια μεταβλητή text1, μέσα σε μονά εισαγωγικά, το κείμενο: Let’s go.
Στη συνέχεια εκτυπώστε το κείμενο στην οθόνη.
Άσκηση:
Εκχωρήστε σε μια μεταβλητή text1, μέσα σε διπλά εισαγωγικά, το κείμενο: Let’s go.
Στη συνέχεια εκτυπώστε το κείμενο στην οθόνη.
Άσκηση:
Υπάρχει τόπος να εκχωρήσουμε στη μεταβλητή text1, μέσα σε μονά εισαγωγικά, το
κείμενο: Let’s start και αυτό να εκτυπωθεί στην οθόνη όπως είναι;
Λύση:
Αυτό μπορούμε να το πετύχουμε χρησιμοποιώντας το back slash() ως εξής:
Τοποθετούμε το backslash πριν
την απόστροφο , οπότε η python
καταλαβαίνει ότι εκεί δεν
τελειώνει το string
Άσκηση:
Τυπώστε στην οθόνη σας τη φράση όπως αυτή εμφανίζεται σε δύο γραμμές στην οθόνη σας :
Many of life's failures are people who did not realize how close they were
to success when they gave up. -Thomas A. Edison
Άσκηση:
Τυπώστε στην οθόνη σας τη παρακάτω φράση όπως αυτή εμφανίζεται σε δύο γραμμές στην
οθόνη σας χωρίς να χρησιμοποιήσετε δύο φορές τη συνάρτηση print():
Many of life's failures are people who did not realize how close they were
to success when they gave up. -Thomas A. Edison
ή
Άσκηση:
Τυπώστε στην οθόνη σας τη παρακάτω φράση αφήνοντας στον κώδικα στη δεύτερη γραμμή ένα
κενό πριν το to:
Many of life's failures are people who did not realize how close they were
to success when they gave up. -Thomas A. Edison
Άσκηση:
Βρείτε το αποτέλεσμα από τον παρακάτω κώδικα πριν τον εκτελέσετε.
Length of a string
Χρησιμοποιούμε τη συνάρτηση len() όπου
μέσα στην παρένθεση εισάγουμε τη
μεταβλητή find_length και εκτυπώνεται
στην οθόνη το πλήθος των
χαρακτήρων(συμπεριλαμβανομένων και των
κενών χαρακτήρων) της συμβολοσειράς η
οποία έχει καταχωρηθεί στη μεταβλητή
Άσκηση:
Εκτελέστε τον παρακάτω κώδικα.
Ένωση συμβολοσειρών(string concatenation)
Αποτέλεσμα
Ο τελεστής + ενώνει σειρές.
Άσκηση:
Εκτελέστε τον παρακάτω κώδικα.
Ένωση συμβολοσειρών(string concatenation)
Αποτέλεσμα
Άσκηση:
Εκτελέστε τον παρακάτω κώδικα.
Ένωση συμβολοσειρών(string concatenation)
Αποτέλεσμα
Άσκηση:
Τρέξτε τον παρακάτω κώδικα.
Πολλαπλασιασμός μιας σειράς
Αποτέλεσμα
Άσκηση:
Μετατρέψτε τον παραπάνω κώδικα στην print έτσι ώστε να εμφανίζει τέσσερα Hello με κενό
ανάμεσά τους.
Πολλαπλασιασμός μιας σειράς
Αποτέλεσμα
Άσκηση:
Μετατρέψτε τον παραπάνω κώδικα στην print έτσι ώστε να εκτυπώνει στην οθόνη:
Hello! Hello! Hello! Hello!
Πολλαπλασιασμός μιας σειράς
Αποτέλεσμα
Άσκηση:
Τρέξτε τον παρακάτω κώδικα:
Συνάρτηση upper
Αποτέλεσμα
Τι κάνει η συνάρτηση upper όταν χρησιμοποιείται
σε ένα string;
Εμφανίζει όλα τα γράμματα του String με
κεφαλαία.
Άσκηση:
Τρέξτε τον παρακάτω κώδικα:
Συνάρτηση upper()
Αποτέλεσμα
Τι κάνει η συνάρτηση upper όταν χρησιμοποιείται
σε ένα string;
Εμφανίζει όλα τα γράμματα του String με
κεφαλαία.
Άσκηση:
Η συνάρτηση upper όπως εκτελείται στον παρακάτω κώδικα αλλάζει το string;
Συνάρτηση upper()
Απάντηση
Δεν αλλάζει το string. Απλά η χρήση του upper
μέσα στην print εκτυπώνει το string με κεφαλαία.
Άσκηση:
Χρησιμοποιήστε κατάλληλα τη συνάρτηση upper για να αλλάξετε την string1 έτσι ώστε όλοι οι
χαρακτήρες της να είναι κεφαλαία γράμματα;
Συνάρτηση upper()
Απάντηση
Άσκηση:
Τρέξτε τον παρακάτω κώδικα:
Συνάρτηση lower()
Αποτέλεσμα
Τι κάνει η συνάρτηση lower() όταν χρησιμοποιείται
σε ένα string;
Εμφανίζει όλα τα γράμματα του String με πεζά.
Άσκηση:
Η συνάρτηση lower όπως εκτελείται στον παρακάτω κώδικα αλλάζει το string;
Συνάρτηση upper()
Απάντηση
Δεν αλλάζει το string. Απλά η χρήση της lower()
μέσα στην print εκτυπώνει το string με πεζά.
Άσκηση:
Χρησιμοποιήστε κατάλληλα τη συνάρτηση lower για να αλλάξετε την string1 έτσι ώστε όλοι οι
χαρακτήρες της να είναι κεφαλαία γράμματα;
Συνάρτηση lower()
Απάντηση
Αποτέλεσμα

More Related Content

Similar to Strings in Python

Tutorial xatzikyriakou-pascalby example
Tutorial xatzikyriakou-pascalby exampleTutorial xatzikyriakou-pascalby example
Tutorial xatzikyriakou-pascalby exampleevaplyta
 
rapidbounce Presentation in Greek: "Python For Beginners"
rapidbounce Presentation in Greek: "Python For Beginners"rapidbounce Presentation in Greek: "Python For Beginners"
rapidbounce Presentation in Greek: "Python For Beginners"
rapidbounce
 
Επίλυση προβλήματος με προγραμματισμό (Scratch)
Επίλυση προβλήματος με προγραμματισμό (Scratch)Επίλυση προβλήματος με προγραμματισμό (Scratch)
Επίλυση προβλήματος με προγραμματισμό (Scratch)
pasxelfstone
 
σημειώσεις για τη γλώσσα προγραμματισμού Logo
σημειώσεις για τη γλώσσα προγραμματισμού Logoσημειώσεις για τη γλώσσα προγραμματισμού Logo
σημειώσεις για τη γλώσσα προγραμματισμού LogoFotis Ikonomu
 
Python. 1 1 σχεδίαση και συγγραφή κώδικα
Python. 1 1 σχεδίαση και συγγραφή κώδικαPython. 1 1 σχεδίαση και συγγραφή κώδικα
Python. 1 1 σχεδίαση και συγγραφή κώδικα
Ιωάννου Γιαννάκης
 
Epanal programmatismos 2017_epal_panellinies_net
Epanal programmatismos 2017_epal_panellinies_netEpanal programmatismos 2017_epal_panellinies_net
Epanal programmatismos 2017_epal_panellinies_net
Giannis Tsimpinos
 
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 17 - ΕΠΙΚΟΙΝΩΝΙΑ ΜΕ ΤΟ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 17 - ΕΠΙΚΟΙΝΩΝΙΑ ΜΕ ΤΟ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 17 - ΕΠΙΚΟΙΝΩΝΙΑ ΜΕ ΤΟ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 17 - ΕΠΙΚΟΙΝΩΝΙΑ ΜΕ ΤΟ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ
Dimitris Psounis
 
Βάσεις Δεδομένων με Εφαρμογές στο Διαδίκτυο
Βάσεις Δεδομένων με Εφαρμογές στο ΔιαδίκτυοΒάσεις Δεδομένων με Εφαρμογές στο Διαδίκτυο
Βάσεις Δεδομένων με Εφαρμογές στο Διαδίκτυο
Θεοδώρα Μαγουλιώτη
 
Αλγόριθμοι
ΑλγόριθμοιΑλγόριθμοι
Αλγόριθμοι
Maria Rozou
 
Python - Bασικές Aρχές Προγραμματισμού - Κεφ. 3
Python - Bασικές Aρχές Προγραμματισμού - Κεφ. 3Python - Bασικές Aρχές Προγραμματισμού - Κεφ. 3
Python - Bασικές Aρχές Προγραμματισμού - Κεφ. 3
Pavlos (Παύλος) Avgerinopoulos (Αυγερινόπουλος)
 
Η ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 13 - ΔΟΜΕΣ
Η ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 13 - ΔΟΜΕΣΗ ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 13 - ΔΟΜΕΣ
Η ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 13 - ΔΟΜΕΣ
Dimitris Psounis
 
Bασικές έννοιες αλγορίθμων
Bασικές έννοιες αλγορίθμωνBασικές έννοιες αλγορίθμων
Bασικές έννοιες αλγορίθμων
Human Oid
 
Θέματα Εξετάσεων Μαϊου-Ιουνίου Πληροφορική Γ Γυμνασίου
Θέματα Εξετάσεων Μαϊου-Ιουνίου Πληροφορική Γ ΓυμνασίουΘέματα Εξετάσεων Μαϊου-Ιουνίου Πληροφορική Γ Γυμνασίου
Θέματα Εξετάσεων Μαϊου-Ιουνίου Πληροφορική Γ Γυμνασίου
Fotini Pog
 
Ruby on rails - TEI Peiraeus
Ruby on rails - TEI PeiraeusRuby on rails - TEI Peiraeus
Ruby on rails - TEI Peiraeus
Yiannis Deliyiannis
 
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 9
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 9 ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 9
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 9
Dimitris Psounis
 
Εντολές lp wc grep
Εντολές lp wc grepΕντολές lp wc grep
Εντολές lp wc grep
Ιωάννου Γιαννάκης
 
Linux εντολές lp, wc, grep
Linux εντολές lp, wc, grepLinux εντολές lp, wc, grep
Linux εντολές lp, wc, grep
Ιωάννου Γιαννάκης
 

Similar to Strings in Python (20)

Tutorial xatzikyriakou-pascalby example
Tutorial xatzikyriakou-pascalby exampleTutorial xatzikyriakou-pascalby example
Tutorial xatzikyriakou-pascalby example
 
rapidbounce Presentation in Greek: "Python For Beginners"
rapidbounce Presentation in Greek: "Python For Beginners"rapidbounce Presentation in Greek: "Python For Beginners"
rapidbounce Presentation in Greek: "Python For Beginners"
 
Επίλυση προβλήματος με προγραμματισμό (Scratch)
Επίλυση προβλήματος με προγραμματισμό (Scratch)Επίλυση προβλήματος με προγραμματισμό (Scratch)
Επίλυση προβλήματος με προγραμματισμό (Scratch)
 
σημειώσεις για τη γλώσσα προγραμματισμού Logo
σημειώσεις για τη γλώσσα προγραμματισμού Logoσημειώσεις για τη γλώσσα προγραμματισμού Logo
σημειώσεις για τη γλώσσα προγραμματισμού Logo
 
Python. 1 1 σχεδίαση και συγγραφή κώδικα
Python. 1 1 σχεδίαση και συγγραφή κώδικαPython. 1 1 σχεδίαση και συγγραφή κώδικα
Python. 1 1 σχεδίαση και συγγραφή κώδικα
 
Epanal programmatismos 2017_epal_panellinies_net
Epanal programmatismos 2017_epal_panellinies_netEpanal programmatismos 2017_epal_panellinies_net
Epanal programmatismos 2017_epal_panellinies_net
 
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 17 - ΕΠΙΚΟΙΝΩΝΙΑ ΜΕ ΤΟ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 17 - ΕΠΙΚΟΙΝΩΝΙΑ ΜΕ ΤΟ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 17 - ΕΠΙΚΟΙΝΩΝΙΑ ΜΕ ΤΟ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 17 - ΕΠΙΚΟΙΝΩΝΙΑ ΜΕ ΤΟ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ
 
Βάσεις Δεδομένων με Εφαρμογές στο Διαδίκτυο
Βάσεις Δεδομένων με Εφαρμογές στο ΔιαδίκτυοΒάσεις Δεδομένων με Εφαρμογές στο Διαδίκτυο
Βάσεις Δεδομένων με Εφαρμογές στο Διαδίκτυο
 
Αλγόριθμοι
ΑλγόριθμοιΑλγόριθμοι
Αλγόριθμοι
 
Exercise3
Exercise3Exercise3
Exercise3
 
oso.. epanalabe..
oso.. epanalabe..oso.. epanalabe..
oso.. epanalabe..
 
Python - Bασικές Aρχές Προγραμματισμού - Κεφ. 3
Python - Bασικές Aρχές Προγραμματισμού - Κεφ. 3Python - Bασικές Aρχές Προγραμματισμού - Κεφ. 3
Python - Bασικές Aρχές Προγραμματισμού - Κεφ. 3
 
Η ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 13 - ΔΟΜΕΣ
Η ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 13 - ΔΟΜΕΣΗ ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 13 - ΔΟΜΕΣ
Η ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 13 - ΔΟΜΕΣ
 
Bασικές έννοιες αλγορίθμων
Bασικές έννοιες αλγορίθμωνBασικές έννοιες αλγορίθμων
Bασικές έννοιες αλγορίθμων
 
First programm
First programmFirst programm
First programm
 
Θέματα Εξετάσεων Μαϊου-Ιουνίου Πληροφορική Γ Γυμνασίου
Θέματα Εξετάσεων Μαϊου-Ιουνίου Πληροφορική Γ ΓυμνασίουΘέματα Εξετάσεων Μαϊου-Ιουνίου Πληροφορική Γ Γυμνασίου
Θέματα Εξετάσεων Μαϊου-Ιουνίου Πληροφορική Γ Γυμνασίου
 
Ruby on rails - TEI Peiraeus
Ruby on rails - TEI PeiraeusRuby on rails - TEI Peiraeus
Ruby on rails - TEI Peiraeus
 
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 9
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 9 ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 9
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 9
 
Εντολές lp wc grep
Εντολές lp wc grepΕντολές lp wc grep
Εντολές lp wc grep
 
Linux εντολές lp, wc, grep
Linux εντολές lp, wc, grepLinux εντολές lp, wc, grep
Linux εντολές lp, wc, grep
 

Strings in Python

  • 2. Τι είναι ένα String; Ένα string είναι μια ακολουθία χαρακτήρων, ή όπως λέμε διαφορετικά μια συμβολοσειρά . Τι κάνουμε με ένα String; Με ένα string αναπαριστούμε ένα κείμενο.
  • 3. Για να αποθηκεύσουμε λοιπόν ένα κείμενο ή διαφορετικά για να αποθηκεύσουμε χαρακτήρες σε μια μεταβλητή στην python τοποθετούμε το κείμενο μετά το σύμβολο εκχώρησης(=) μέσα σε μονά εισαγωγικά(‘Spyros’) ή μέσα σε διπλά εισαγωγικά(“Spyros”). Για παράδειγμα ορίζουμε μια μεταβλητή name στην οποία εκχωρούμε το κείμενο Spyros στη μια περίπτωση μέσα σε μονά εισαγωγικά και στην άλλη περίπτωση σε διπλά εισαγωγικά όπως φαίνεται στα δύο παραδείγματα εκχώρησης που ακολουθούν. Καταχώρηση με μονά εισαγωγικά Καταχώρηση με διπλά εισαγωγικά Για να ορίσουμε μια συμβολοσειρά χρησιμοποιούμε κάποια μεταβλητή και καταχωρούμε σε αυτή τη συμβολοσειρά ενθέτοντας τους χαρακτήρες που την αποτελούν μέσα σε μονά ή διπλά εισαγωγικά.
  • 4. Άσκηση: Εκχωρήστε σε μια μεταβλητή το κείμενο: Σήμερα μαθαίνω για τα strings. Στη συνέχεια εκτυπώστε το κείμενο στην οθόνη
  • 5. Άσκηση: Εκχωρήστε σε μια μεταβλητή με χρήση μονών εισαγωγικών το κείμενο: Σήμερα μαθαίνω για τα strings. Στη συνέχεια εκτυπώστε το κείμενο στην οθόνη
  • 6. Άσκηση: Εκχωρήστε σε μια μεταβλητή το κείμενο: Find the type of the variable. Στη συνέχεια εκτυπώστε τον τύπο της μεταβλητής.
  • 7. Άσκηση: Εκχωρήστε σε μια μεταβλητή text1, μέσα σε μονά εισαγωγικά, το κείμενο: Let’s go. Στη συνέχεια εκτυπώστε το κείμενο στην οθόνη.
  • 8. Άσκηση: Εκχωρήστε σε μια μεταβλητή text1, μέσα σε διπλά εισαγωγικά, το κείμενο: Let’s go. Στη συνέχεια εκτυπώστε το κείμενο στην οθόνη.
  • 9. Άσκηση: Υπάρχει τόπος να εκχωρήσουμε στη μεταβλητή text1, μέσα σε μονά εισαγωγικά, το κείμενο: Let’s start και αυτό να εκτυπωθεί στην οθόνη όπως είναι; Λύση: Αυτό μπορούμε να το πετύχουμε χρησιμοποιώντας το back slash() ως εξής: Τοποθετούμε το backslash πριν την απόστροφο , οπότε η python καταλαβαίνει ότι εκεί δεν τελειώνει το string
  • 10. Άσκηση: Τυπώστε στην οθόνη σας τη φράση όπως αυτή εμφανίζεται σε δύο γραμμές στην οθόνη σας : Many of life's failures are people who did not realize how close they were to success when they gave up. -Thomas A. Edison
  • 11. Άσκηση: Τυπώστε στην οθόνη σας τη παρακάτω φράση όπως αυτή εμφανίζεται σε δύο γραμμές στην οθόνη σας χωρίς να χρησιμοποιήσετε δύο φορές τη συνάρτηση print(): Many of life's failures are people who did not realize how close they were to success when they gave up. -Thomas A. Edison ή
  • 12. Άσκηση: Τυπώστε στην οθόνη σας τη παρακάτω φράση αφήνοντας στον κώδικα στη δεύτερη γραμμή ένα κενό πριν το to: Many of life's failures are people who did not realize how close they were to success when they gave up. -Thomas A. Edison
  • 13. Άσκηση: Βρείτε το αποτέλεσμα από τον παρακάτω κώδικα πριν τον εκτελέσετε. Length of a string Χρησιμοποιούμε τη συνάρτηση len() όπου μέσα στην παρένθεση εισάγουμε τη μεταβλητή find_length και εκτυπώνεται στην οθόνη το πλήθος των χαρακτήρων(συμπεριλαμβανομένων και των κενών χαρακτήρων) της συμβολοσειράς η οποία έχει καταχωρηθεί στη μεταβλητή
  • 14. Άσκηση: Εκτελέστε τον παρακάτω κώδικα. Ένωση συμβολοσειρών(string concatenation) Αποτέλεσμα Ο τελεστής + ενώνει σειρές.
  • 15. Άσκηση: Εκτελέστε τον παρακάτω κώδικα. Ένωση συμβολοσειρών(string concatenation) Αποτέλεσμα
  • 16. Άσκηση: Εκτελέστε τον παρακάτω κώδικα. Ένωση συμβολοσειρών(string concatenation) Αποτέλεσμα
  • 17. Άσκηση: Τρέξτε τον παρακάτω κώδικα. Πολλαπλασιασμός μιας σειράς Αποτέλεσμα
  • 18. Άσκηση: Μετατρέψτε τον παραπάνω κώδικα στην print έτσι ώστε να εμφανίζει τέσσερα Hello με κενό ανάμεσά τους. Πολλαπλασιασμός μιας σειράς Αποτέλεσμα
  • 19. Άσκηση: Μετατρέψτε τον παραπάνω κώδικα στην print έτσι ώστε να εκτυπώνει στην οθόνη: Hello! Hello! Hello! Hello! Πολλαπλασιασμός μιας σειράς Αποτέλεσμα
  • 20. Άσκηση: Τρέξτε τον παρακάτω κώδικα: Συνάρτηση upper Αποτέλεσμα Τι κάνει η συνάρτηση upper όταν χρησιμοποιείται σε ένα string; Εμφανίζει όλα τα γράμματα του String με κεφαλαία.
  • 21. Άσκηση: Τρέξτε τον παρακάτω κώδικα: Συνάρτηση upper() Αποτέλεσμα Τι κάνει η συνάρτηση upper όταν χρησιμοποιείται σε ένα string; Εμφανίζει όλα τα γράμματα του String με κεφαλαία.
  • 22. Άσκηση: Η συνάρτηση upper όπως εκτελείται στον παρακάτω κώδικα αλλάζει το string; Συνάρτηση upper() Απάντηση Δεν αλλάζει το string. Απλά η χρήση του upper μέσα στην print εκτυπώνει το string με κεφαλαία.
  • 23. Άσκηση: Χρησιμοποιήστε κατάλληλα τη συνάρτηση upper για να αλλάξετε την string1 έτσι ώστε όλοι οι χαρακτήρες της να είναι κεφαλαία γράμματα; Συνάρτηση upper() Απάντηση
  • 24. Άσκηση: Τρέξτε τον παρακάτω κώδικα: Συνάρτηση lower() Αποτέλεσμα Τι κάνει η συνάρτηση lower() όταν χρησιμοποιείται σε ένα string; Εμφανίζει όλα τα γράμματα του String με πεζά.
  • 25. Άσκηση: Η συνάρτηση lower όπως εκτελείται στον παρακάτω κώδικα αλλάζει το string; Συνάρτηση upper() Απάντηση Δεν αλλάζει το string. Απλά η χρήση της lower() μέσα στην print εκτυπώνει το string με πεζά.
  • 26. Άσκηση: Χρησιμοποιήστε κατάλληλα τη συνάρτηση lower για να αλλάξετε την string1 έτσι ώστε όλοι οι χαρακτήρες της να είναι κεφαλαία γράμματα; Συνάρτηση lower() Απάντηση Αποτέλεσμα