• Предмет: Информатика
  • Автор: narkoshaa
  • Вопрос задан 3 месяца назад

Python
num1 = 3
num2 = 4
num 3 = 5
sign1 = +
sign2 = -
print(num1, sign1, num2, sign2, num3) выдает 3 + 4 - 5, как написать что бы выдало ответ?

Ответы

Ответ дал: mrro0rschach
1

Ответ:

num1 = 3

num2 = 4

num3 = 5

sign1 = "+"

sign2 = "-"

expression = f"{num1} {sign1} {num2} {sign2} {num3}"

result = eval(expression)

print(expression, "=", result)

Объяснение:

Цей код створює рядок expression, який містить вираз з вашими числами та знаками, і потім використовує функцію eval() для обчислення результату цього виразу

Ответ дал: Anubis1221
0

Ответ:

num1 = 3

num2 = 4

num3 = 5

sign1 = +

sign2 = -

expression = f"{num1} {sign1} {num2} {sign2} {num3}"

result = eval(expression)

print(expression, "=", result)

Вас заинтересует