Код:
m = int(input("Введите массу элемента: "))
t_max = int(input("Введите период полураспада (в секундах): "))
dt = 1
t = 0
l = 1 / (2 * t_max)
filename = r'C:\Users\Admin\Desktop\Масса и время.txt' # Используем сырой строковый литерал для пути
with open(filename, 'w') as file_object: # Открываем файл для записи ('w')
while t < t_max:
dm = dt * l * m
m = m - dm
t = t + dt
print(f"Время: {t}, Масса: {m:.2f}")
file_object.write(f"{t}\t{m:.2f}\n") # Записываем время и массу с табуляцией и переходом на новую строку
m = int(input("Введите массу элемента: "))
t_max = int(input("Введите период полураспада(в секундах): "))
dt = 1
t = 0
l = 1 / (2*t_max)
filename = 'Масса и время.txt'
while t < t_max:
dm = dt*l*m
m = m - dm
t = t + dt
print(t)
print(m)
with open(filename, 'a') as file_object:
file_object.write(str(t))
file_object.write(str(m))