Бесплатный курс по python. Зарегистрируйтесь для отслеживания прогресса →

Python: Методы как выражения

Методы — такие же выражения, как переменные или вызовы функции, а значит, их можно всячески комбинировать.

Использование в операциях:

name = 'Shaya'
"hi" + name.upper() + "!"  # hi, SHAYA!

Использование в аргументах функций:

name = 'robb'
print(name.lower())  # => robb
num1 = 5
num2 = 30
# bit_length() - вычисляет количество бит, необходимых для представления числа в двоичном виде
print(num1.bit_length() + num2.bit_length())  # => 8

Задание

Выведите на экран первую и последнюю буквы предложения, записанного в переменную text, в следующем формате:

First: N
Last: t

Ваша задача извлечь эти символы из строки и вставить в print(), не используя промежуточные переменные.


Нашли ошибку? Есть что добавить? Пулреквесты приветствуются https://github.com/hexlet-basics
Если вы столкнулись с трудностями и не знаете, что делать, задайте вопрос в нашем большом и дружном сообществе