как результат работы цикла for Python записать в одну переменную?
Собственное вопрос, как результат работы цикла, все данные которые он выводит через print записать в одну переменную? Ответ дан, как это сделать через список. А как это сделать через строку?
Ответы (2 шт):
Автор решения: Эникейщик
→ Ссылка
Перед циклом создать пустую строку.
s = ""
В каждой итерации присоединять к строке результат работы цикла.
После цикла в
s
будут результаты работы одной строкой.
Автор решения: GrandKing
→ Ссылка
#Создаём пустую переменную
log=''
for i in range(10):
print(i)
#Записываем результат
log+=str(i)+'\n'
#Выводим результат
print('log:\n '+log)