Αυστηρή Τυποποίηση στην Python

Ένα χαρακτηριστικό της Python είναι η αυστηρή τυποποίηση αντικειμένων. Αυτό σημαίνει ότι δεν μπορούμε να αλληλεπιδράσουμε απευθείας με αντικείμενα διαφορετικών τύπων. Για παράδειγμα, δεν θα μπορέσουμε να προσθέσουμε έναν αριθμό και μια συμβολοσειρά:

pythonnum = 12
txt = 'ab'
print(num + txt) # θα εμφανίσει σφάλμα

Για να λύσουμε αυτό το πρόβλημα είναι απαραίτητο να μετατρέψουμε και τα δύο αντικείμενα στον ίδιο τύπο. Πώς να το κάνετε αυτό θα μάθετε στα επόμενα μαθήματα.

Задание 1

Χωρίς να εκτελέσετε τον κώδικα, προσδιορίστε τι θα εμφανιστεί στην οθόνη στην κονσόλα:

pythontst1 = 5
tst2 = 10
print(tst1 + tst2)
Задание 2

Χωρίς να εκτελέσετε τον κώδικα, προσδιορίστε τι θα εμφανιστεί στην οθόνη στην κονσόλα:

pythontst1 = 5
tst2 = '10'
print(tst2 - tst1)
Задание 3

Χωρίς να εκτελέσετε τον κώδικα, προσδιορίστε τι θα εμφανιστεί στην οθόνη στην κονσόλα:

pythontst1 = '123'
tst2 = '456'
print(tst1 + tst2)