Как вывести на печать что-то с большим количеством перменных?
этот код:
print(translated + " b = " + b + " x = " + x)
выводит ошибку...
Как мне её решить?
Ответы (2 шт):
Автор решения: MarianD
→ Ссылка
В Питоне 3.8+ возможно это сделать так:
print(f"{translated} {b = } {x = }")
= за именем переменной в фигурных скобках значит, что будет выводиться не только значение переменной, но тоже ее имя (и знак = ).
Тест:
In[2]: translated, b, x = "переводный", 7, "что-то"
In[3]: print(f"{translated} {b = } {x = }")
переводный b = 7 x = 'что-то'
In[4]: print(f"{translated} {b=} {x=}") # без пробелов перед / за символом =
переводный b=7 x='что-то'