@Benedictus

Как в Python вывод консоли перевести в переменную str?

Добрый день.

Коллеги, можете подсказать.

Как перехватить вывод в консоли и запихнуть его в переменную str?

Условно:
a = 35
print (type(a))
вывод - class 'int'

можно ли как то запихнуть class 'int' в переменную что можно было бы ей дальше оперировать как строкой?
  • Вопрос задан
  • 260 просмотров
Пригласить эксперта
Ответы на вопрос 3
shultais
@shultais
Обучаю программированию на Python и SQL
a = 35
b = str(a)
print(type(a))  # <class 'int'>
print(type(b))  # <class 'str'>
Ответ написан
Комментировать
SoreMix
@SoreMix Куратор тега Python
yellow
Невероятно, но

a = 5
b = str(type(a))
print(b)
Ответ написан
Комментировать
aRegius
@aRegius
Python Enthusiast
Вариант 1
str(type(a)).strip('<>')

Вариант 2
"class '{}'".format(type(a).__name__)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы