Συμβολοσειρές με Αριθμούς στην Python

Ας υποθέσουμε ότι έχουμε μια συμβολοσειρά που περιέχει μόνο αριθμούς:

pythontxt = '123' # συμβολοσειρά με αριθμούς

Ας βρούμε, για παράδειγμα, το άθροισμα του πρώτου και του δεύτερου χαρακτήρα της:

pythontxt = '123'
print(txt[0] + txt[1]) # θα εμφανίσει '12' - αθροίζει ως συμβολοσειρές

Όπως βλέπετε, οι χαρακτήρες της συμβολοσειράς μας είναι επίσης συμβολοσειρές και αθροίζονται ως συμβολοσειρές. Ας υποθέσουμε ότι θέλουμε να τους προσθέσουμε ως αριθμούς. Για να το κάνουμε αυτό, εφαρμόζουμε τη συνάρτηση int σε κάθε χαρακτήρα της συμβολοσειράς:

pythontxt = '123'
print(int(txt[0]) + int(txt[1])) # θα εμφανίσει 3
Задание 1

Δίνεται η συμβολοσειρά '12345'. Βρείτε το άθροισμα των ψηφίων αυτής της συμβολοσειράς.

Задание 2

Δίνεται η συμβολοσειρά '2489'. Αφαιρέστε από τον τρίτο χαρακτήρα τον δεύτερο και μετά πολλαπλασιάστε το αποτέλεσμα με τον πρώτο χαρακτήρα.