2019-07-22
Форматировать строки в Python можно разными способами, но начиная с версии Python 3.6 появился тип строк — f-строки! Данный тип позволяет форматировать строки на много удобнее и проще, чем тот-же метод format() или любой другой.
Как использовать f-строки, простые примеры
Пример использования.
1
2
3
|
city = "Москва"
print(f"Мой город {city}")
>>> Мой город Москва
|
Так-же возможно обратится к элементу списка по его индексу, и сделать это очень просто.
1
2
3
4
5
6
7
|
city = ["Москва",
"Екатеринбург",
"Новосибирск",
"Питер"]
print(f"Город {city[2]}")
>>> Город Новосибирск
|
Можно работать со словарём
1
2
3
|
city = {"MyCity":"Москва", "population":"15 000 000"}
print(f"В городе {city['MyCity']} живет {city['population']} человек")
>>> В городе Москва живет 15 000 000 человек
|
Методы объектов тоже можно использовать, так же как и функции
1
2
3
|
import random
print(F"Случайное число {random.randint(10, 100)}")
>>> 56
|
F-Строки — это очень мощный и гибкий инструмент. Ознакомится более подробно можно на сайте F-Строки
2019-07-22