Явное преобразование типов
Преобразование типов - довольно частая операция при программировании на языке с сильной типизацией.
# Примеры немного искусственные.
# В реальности этот механизм становится полезен
# при использовании переменных
print(str(5))
print(int('345'))
Явное преобразование типа производят соответствующие функции. В данном случае это str
и int
.
Преобразование типов можно использовать внутри составных выражений:
print('Это ' + str(5))
Это 5
В более сложных ситуациях (при использовании функций, которые мы пройдём позже) встречаются множественные преобразования: str(5 + int('4'))
. Порядок вычисления этого выражения следующий:
int('4') # 4
5 + 4 # 9
str(9) # '9'
Задание
Выведите на экран строку 2 times
, полученную из числа 2 и строки times
, используя преобразования типов и конкатенацию.
Упражнение доступно только авторизованным пользователям.
Пожалуйста, авторизуйтесь с помощью учётной записи GitHub, это необходимо для отслеживания прогресса выполнения уроков. Если у вас ещё нет учётной записи, то сейчас самое время создать аккаунт на GitHub.