ΑΕΠΠ θεωρία Multiple Choice Python ΕΠΑΛ Δίκτυα ΕΠΑΛ

 

 

Κεφάλαια >> Ερωτήσεις p8ου Κεφαλαίου

Τι είναι αλφαριθμητικά ή συμβολοσειρές στην Python

 

Τα αλφαριθμητικά ή συμβολοσειρές στην Python είναι ακολουθίες απÏŒ χαρακτήρες που έχουν σταθερÏŒ μέγεθος και μη μεταβαλλÏŒμενα περιεχÏŒμενα.  Γι' αυτÏŒ λέμε ÏŒτι η δομή

αυτή ανήκει στις μη μεταβαλλÏŒμενες (immutable) δομές της Python. Η αρίθμηση

των χαρακτήρων σε ένα αλφαριθμητικÏŒ ξεκινάει απÏŒ το 0.

 

Ο τύπος των αλφαριθμητικÏŽν στην Python ονομάζεται str, απÏŒ τα αρχικά της λέξης string.

 

Παρακάτω δίνονται μερικά παραδείγματα εντολÏŽν με αλφαριθμητικά στον διερμηνευτή της Python:

>>> word = “PYTHON”

>>> len( word )

6

>>> print word[5]+word[0]

NP

>>> str(28) == ‘28’

True

>>> print int( ‘496’ ) + 4

500

● η συνάρτηση len επιστρέφει το μήκος, δηλαδή το πλήθος των χαρακτήρων

του αλφαριθμητικού

● ο τελεστής + ÏŒταν εφαρμÏŒζεται σε αντικείμενα τύπου string, έχει σαν αποτέλεσμα τη συνένωσή τους σε μια συμβολοσειρά

● η συνάρτηση str μετατρέπει μια τιμή σε συμβολοσειρά

● με τη συνάρτηση int μπορούμε να μετατρέψουμε ένα αλφαριθμητικÏŒ στον

ακέραιο αριθμÏŒ που αναπαριστά.