Одним из основных способов конвертации чисел в строку на Python является использование функции str(). Данная функция преобразует число в его строковое представление. К примеру, если мы хотим преобразовать число 42 в строку, мы можем воспользоваться следующим кодом:
number = 42
string = str(number)
Метод str()
Пример использования метода str()
:
number = 42
s = str(number)
В данном примере число 42
преобразуется в строку с помощью метода str()
.
Метод str()
также может принимать другие типы данных, например, список или кортеж:
my_list = [1, 2, 3]
s = str(my_list)
В результате выполнения кода выше список [1, 2, 3]
преобразуется в строку.
Использование метода str()
позволяет легко конвертировать числа и другие типы данных в строку на языке Python.
Использование f-строк
Пример
Результат
x = 10
str_num = f"The number is {x}"
"The number is 10"
y = 3.14
str_float = f"The float is {y:.2f}"
"The float is 3.14"
В примере выше переменная x
объявляется как число 10, а затем вставляется в строку с помощью f-строки. Результатом будет строка "The number is 10". Аналогично, переменная y
объявляется как число 3.14, и с помощью f-строки вставляется в строку с заданным форматированием, результатом будет строка "The float is 3.14". Здесь :.2f
указывает, что нужно вывести значение с плавающей запятой с двумя знаками после запятой.
Использование f-строк в Python очень удобно и позволяет легко конвертировать числа в строки, сохраняя при этом гибкость форматирования.
Функция format()
Функция format() использует специальные фигурные скобки '{}' в качестве заполнителей, в которые затем вставляются значения. Числа передаются в функцию format() в качестве аргументов после строки, в которую нужно вставить числа.
Например, чтобы конвертировать число 42 в строку, можно использовать следующий код:
number = 42
result = "Число: {}".format(number)
В результате выполнения этого кода переменная result будет содержать строку "Число: 42".
number = 3.14159265359
result = "Число: {:.2f}".format(number)
В этом примере переменная result будет содержать строку "Число: 3.14". Здесь {:.2f} - это специальное выражение, которое означает, что нужно вывести число с плавающей точкой с двумя знаками после запятой.
Примеры использования

Давайте рассмотрим несколько примеров использования функции str()
для конвертации чисел в строку:
Пример 1:
num = 123
string_num = str(num)
Пример 2:
num = 3.14
string_num = str(num)
Пример 3:
num = -42
string_num = str(num)
Пример 4:
num = 10 + 5
string_num = str(num)
Пример 5:
num1 = 10
num2 = 5
string_nums = str(num1) + " and " + str(num2)