Професионална програма
Loading...
Dobri86 avatar Dobri86 0 Точки

Умножение и повторение

architectName = input()
projectsCount = int(input())
neededHours = projectsCount * 3
print(f'The architect {architectName} will need {neededHours} hours to complete {projectsCount} project/s.')


когато сам си написах кода, отговора ми беше 3 пъти повторение на projectcount, а не умножение, можете ли да ми кажете защо се получи така? Това е отговора на Деси, моя код беше същия, но резултата ми не беше верен.


Тагове:
0
Programming Basics with Python 16/09/2020 10:47:29
Rafaelo avatar Rafaelo 40 Точки

Здравей,

Би ли copy-paste-нал и твоето решение? Виж дали правилно си изписал променливите във f-стринга и дали си подал int към input-а на projectsCount.

Извън темата, но да знаеш, че е по-добра практика в Python да се използват долни черти при описване на променливи, например:

architect_name вместо architechtName

(https://www.python.org/dev/peps/pep-0008/#naming-conventions)

0