Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 12, 2017 21:31:08

Bopo
Зарегистрирован: 2017-10-12
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

Ошибка

q=1
k = input ('Введите кол-во иксов ‘)
for q in range(int(k)):
print (’Введите значения Z, B, A')
z = input
b = input
a = input
x= ((z**3)-b+(a**2))/(tg**2)
x +=x

print (x)



Жалуется на 8ю строчку. Помогите найти ошибку пожалуйста

Офлайн

#2 Окт. 12, 2017 22:13:56

PEHDOM
Зарегистрирован: 2016-11-28
Сообщения: 2196
Репутация: +  294  -
Профиль   Отправить e-mail  

Ошибка

нельзя возводить в степень строку, input возвращает строку, нужно z,b,a сначала преобразовать в число.



==============================
Помещайте код в теги:
[code python][/code]
Бериегите свое и чужое время.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version