нечего не пойму че за бред можете помочь

Ответы
Приведём правильную программу на Python:
name = input('Введите имя: ')
height = int(input('Введите рост: '))
weight = float(input('Введите Ваш вес: '))
idealweight = round(height - 100 * 1.15)
print(name + ', ваш идеальный вес - ' + str(idealweight))
Что было у вас не так?
1. Переменная name использовалась 2 раза (Заменил на height)
2. Вы не преобразовали переменную для роста в int(), если писать просто input(), значение принимает str()
3. В переменную idealweight вы вложили следующее значение:
"Текст" * 1.15, т.е вы текст умножали на 1.15, конечно, выдавало
ошибку, текст можно умножать, но лишь целым значением, да и
в результате вы получите что-то подобное:
" Текст" * 2 = "ТекстТекст"
(Заменил на height - 100 * 1.15)
Рекомендация: чтобы у нас всегда было целое значения, воспользуемся round()