Предмет: Информатика,
автор: Anatoliy2022
Выдает ошибку при написании кода(делаю формулу Бррока)
Name = input("Ваше имя")
growth = input("Ваш рост")
weight = input("Ваш вес")
man = (growth-100)*1.15
woman = (growth-100)*1.15
print(Name,("ваш идеальный вес"),man,woman )
ОШИБКА:Traceback (most recent call last):
File "C:/Users/admin/PycharmProjects/Anatolii/Имя.py", line 4, in
man = (growth-100)*1.15
TypeError: unsupported operand type(s) for -: 'str' and 'int'
Помогите пожалуйста!
mydric:
ошибка из-за неверно выбранного типа переменной.
Числа хранятся только в int а слова в str или string
А, я тупой.
Я просто пока мало прошла, чтобы решать такие сложные (для моего уровня) задания. А может вы знаете, что это за язык?
язык программирования*
Это пайтон.
Или Python.
А, значит я сначала правильно подумала...
Я про то, что это питон.
или python
Ответы
Автор ответа:
1
У тебя не правильно выдан тип значения "growth" смени его c string на int.
Так:
growth = int(growth)
Или так:
int(growth)
а можно вопрос?
Да
А там может быть ошибка в print? Я человек глупый и задаю этот вопрос что из любопытства. Там может быть так: print(str(Name) + ("не помню что") + str(man) + str(woman))?
чисто из любопытства*
Похожие вопросы
Предмет: Математика,
автор: ffdxvnmhd
Предмет: Русский язык,
автор: skucosl
Предмет: Музыка,
автор: asyaroo
Предмет: Математика,
автор: ЗАЙКА19997
Предмет: Математика,
автор: Диана20017