М97 Изучаем Python: программирование игр, визуализация данных, веб-приложения



Pdf көрінісі
бет27/334
Дата18.10.2023
өлшемі6,19 Mb.
#186390
1   ...   23   24   25   26   27   28   29   30   ...   334
Байланысты:
Изучаем Python

full_name.py
first_name = "ada"
last_name = "lovelace"

full_name = f"{first_name} {last_name}"
print(full_name)
Чтобы вставить значение переменной в строку, поставьте букву 
f
непосредственно 
перед открывающей кавычкой 

. Заключите имя (или имена) переменных, кото-



Строки
39
рые должны использоваться внутри строки, в фигурные скобки. Python заменит 
каждую переменную ее значением при выводе строки.
Такие строки называются 
f-строками
. Буква 
f
происходит от слова «format», пото-
му что Python форматирует строку, заменяя имена переменных в фигурных скобках 
их значениями. Приведенный код выводит следующий результат:
ada lovelace
С f-строками можно сделать много интересного. Например, с их помощью можно 
строить сложные сообщения с информацией, хранящейся в переменных. Рассмо-
трим пример:
first_name = "ada"
last_name = "lovelace"
full_name = f"{first_name} {last_name}"

print(f"Hello, {full_name.title()}!")
Полное имя используется в точке 

для вывода приветственного сообщения, 
а метод 
title()
обеспечивает правильное форматирование имени. Этот фрагмент 
возвращает простое, хорошо отформатированное сообщение:
Hello, Ada Lovelace!
F-строками также можно воспользоваться для построения сообщения, которое 
затем сохраняется в переменной:
first_name = "ada"
last_name = "lovelace"
full_name = f"{first_name} {last_name}"

message = f"Hello, {full_name.title()}!"

print(message)
Этот код также выводит сообщение «Hello, Ada Lovelace!», но сохранение текста со-
общения в переменной 

существенно упрощает завершающую команду печати 

.
ПРИМЕЧАНИЕ
F-строки впервые появились в Python 3 .6 . Если вы используете 
Python 3 .5 или более раннюю версию, используйте метод 
format()
вместо синтаксиса 
f-строк . Чтобы использовать 
format()
, перечислите переменные, которые должны ис-
пользоваться, в строке, в круглых скобках после 
format
. Каждая переменная обознача-
ется парой фигурных скобок; эти позиции будут заполняться значениями, перечислен-
ными в круглых скобках в указанном порядке:
full_name = "{} {}".format(first_name, last_name)
Табуляции и разрывы строк
В программировании термином 
пропуск
(whitespace) называются такие непеча-
таемые символы, как пробелы, табуляции и символы конца строки. Пропуски 
структурируют текст, чтобы пользователю было удобнее читать его.
Для включения в текст позиции табуляции используется комбинация символов 
\t

как в точке 

:




Достарыңызбен бөлісу:
1   ...   23   24   25   26   27   28   29   30   ...   334




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет