PythonУрок 4 из 16
Строки и f-строки в Python
Строка — это любой текст в кавычках. Её можно измерить, перевести в верхний регистр и собрать из кусочков с помощью f-строки.
Главное
- len(s) — длина строки, s.upper() и s.lower() меняют регистр
- s.title() делает заглавной первую букву каждого слова
- f"…{x}…" подставляет значение переменной прямо в текст
- {price:.2f} печатает число с двумя знаками после точки
- str(5) превращает число в текст, int("12") — текст в число
Пример
name = "anna"city = "Lisbon"print(name.title())print(len(city), city.upper())print(f"Hi, {name.title()}! Welcome to {city}.")price = 4.5print(f"Price: {price:.2f}")Методы вызываются через точку и возвращают новую строку: сама name осталась "anna". Формат :.2f дописал ноль — вышло 4.50.
Задание
Как пользоваться редактором⌘ Enter или Ctrl Enter — запустить код, ⇧ ⌘ Enter — проверить задание.Tab и Shift Tab сдвигают строку или выделение; Esc, затем Tab — выйти из редактора.Проверка сравнивает то, что напечатала программа, с заданием; пробелы в конце строк не важны.После двух неудачных проверок можно открыть решение. Ваш код сохраняется в этом браузере.Соберите строку чека из переменных item, price и qty. Должно получиться ровно: Latte x2 = 7.00
Вывод
Здесь появится то, что напечатает программа.