str
Команда «сделай текст»: str(350.73) даёт "350.73". Нужна, когда число склеивают с текстом через «плюс»: без неё Python не сложит число и строку. В f-строке str не нужен — там число подставляется само.
Как это выглядит: "К оплате: " + str(350.73) + " руб." # К оплате: 350.73 руб.
Не путать: str нужен только при склейке через «плюс». В f-строке (f"К оплате: {total} руб.") число подставляется само, и str там лишний. И это не «сделать число»: str всегда возвращает текст, даже если внутри были цифры.
Откуда слово: От английского string — «верёвка, нить». Буквы в тексте нанизаны друг за другом, как бусины на нитке, — отсюда и название. str — сокращение от string, читается как «стр».
Где это проходят: урок 2.2 «Преобразование типов» · Программирование с нуля
Связанные слова
Ещё слова раздела «Значения и данные»
Весь словарь программиста — 135 слов с объяснениями, примерами и ссылками на уроки.