i = 'γ = x+y = '+str(x+y)
Т.е. ‘γ = x+y = ’ - текст, x+y - переменные. Но переводить переменные с помощью инструкции str() мне совершенно не удобно. Как проще всего изменить код?
Полная версия программы:
# Питон 3 # -*- coding: utf-8 -*- data = [] print('-'*30,''' Ход програмы''') x = 30 y = 50 # Выражение 1 i = 'γ = x+y = '+str(x+y) print(i) data.append(i) # Лишний для отчёта текст print('Лишний для отчёта текст') # Выражение 2 i = 'ξ = x-y = '+str(x-y) print(i) data.append(i) # Блок отчётов print('-'*30,''' Текст отчёта списка data''') for i in data: print(i)
# Выражение 3 # i = ''.join['ξ = x/y = ',x/y] # i = ' '.join(str(i)) # for i in i: # i.append(map(str(i))) # i = [str(i) for i in i] # def add(x,y): return x + y # i = [x for lst in i for x in lst]