если нужно чтобы программа просто работал, то сделай так:
a=bool(input('a='))
d=a*2. 5
print(round(d))
если нужно найти ошибки то:
a=bool(input('a=')) - использовать boolean для этой задачи беcсмысленно (при вводе числа > 0 мы получим 1). Лучше написать Int
d=a*2,5 - число с плавающей точкой - через точку пишется
nrint(round(d)) - nrint нет такого оператора есть print