Задать вопрос
@Benedictus

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

Добрый день.

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

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

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

можно ли как то запихнуть class 'int' в переменную что можно было бы ей дальше оперировать как строкой?
  • Вопрос задан
  • 276 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 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__)
Ответ написан
Ваш ответ на вопрос

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

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