Toy Shop
Здравейте,
Имам следния проблем:
excursion = float(input()) puzzles = int(input()) dolls = int(input()) bears = int(input()) minions = int(input()) trucks = int(input()) sum = puzzles * 2.60 + dolls * 3 + bears * 4.10 + minions * 8.20 + trucks * 2 numberToys = puzzles + dolls + bears + minions + trucks if numberToys >= 50: sum = sum - sum * 0.25 rent = sum * 0.1 sum = sum - rent if sum > excursion: diff = sum - excursion print(f'Yes! {diff:.2f} lv left.') else: diff = excursion - sum print(f"Not enougt money!{diff:.2f} lv needed.")
Минавам с debug през кода и стигам до отпечатването на print(f'Yes! {diff:.2f} lv left.').
Минавам с debug отново за да стигна до това print(f"Not enougt money!{diff:.2f} lv needed.") отпечатване -> но не се получава....
Второто отпечавтане се получава като if numberToys <= 50: като съм обърнал знака.
Моля за съдействие как да получа 2рото отпечатване без да променям знака
Погледнах и урока на тази задача, изпълнението на задачата е едно и също. Там се получава а при мен не
- > Което е много странно..
Кое видео имаш предвид (ако може и някакво ориентировъчно време да дадеш ;-)). Просто от любопитство искам да го видя, понеже аз на тази част с дебъгването не ѝ обърнах много внимание.
https://softuni.bg/trainings/resources/video/35427/video-20-october-2018-ines-ivanova-group-1-programming-basics-with-python-october-2018/2154
Това е линка на видеото.