Этот коммит содержится в:
Katerina
2025-11-17 12:23:32 +03:00
родитель d6f0c4238c
Коммит 1949545e1a
4 изменённых файлов: 78 добавлений и 0 удалений

21
TEMA6/test.py Обычный файл
Просмотреть файл

@@ -0,0 +1,21 @@
# 1) Ввод алгебраического выражения
a = input("Введите выражение (например: a*b+c): ")
# 2) Даём значения переменным и вычисляем введенное выражение
b = {}
for i in a:
if i.isalpha() and i not in b: #i.isalpha() - проверяем, что элемент является буквой
b[i] = float(input(f"Задайте значение {i}: "))
result = eval(a, b)
# 3) Отображаем полученный результат
print(f"Выражение: {a} : результат вычисления = {result}")
# 4) Записываем в текстовый файл
with open('result.txt', 'w') as f:
f.write(a + '\n')
f.write(str(result))
# 5) Удаляем переменные из памяти
del a, b, result