Пишу простую программу выдает ошибку TypeError

Vadim_23_03

Новичок
Пользователь
Апр 30, 2023
32
1
8
Pyton 3.10
Windows10
Пишу простую программу для школьников . Вычисление функции при любом значении а . Формула sqrt(2a+sin|3a|/3.56),Выдает эту ошибку:not all arguments converted during string formatting. Помогите разобраться
Python:
import math
znachenie_a2=int(input("Введите значение а: " ))
z_1=math.sqrt(2*znachenie_a2+math.sin(abs(3*znachenie_a2)))/3,56
print("функция a равна %d"%z_1)
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 639
472
83
print("функция a равна %s"%str(z_1)) потому что z_1 это тип tuple

Безымянный.jpg
 
  • Мне нравится
Реакции: Vadim_23_03

Форум IT Специалистов