Курс по разработка на Python
Глава
>
Ниво
Основни оператори
Броене с код
Знаете ли, че можете да събирате (+), да изваждате (-), да умножавате ( * ) и да делите ( / ) по време на кодиране? Е, може! И в тази глава ще ви покажем как, заедно с интересни начини, по които можете да използвате тази функция и как да я приложите към наученото досега.
Нека започнем с преброяването на всички животни в конюшнята, използвайки функцията speak(), след което да съберем всички техни количества заедно.

Цел
Определете колко животни има в всяко стойло и ги съберете, за да преминете нивото.
В това стойло ще намерите крави, кози и свине. Определете колко от всеки вид животни се намират във всеки отсек. Първо създайте променлива, в която да съхраните броя на животните във всеки отсек, примерно така:
cows = [Number of Cows] goats = [Number of Goats] pigs = [Number of Pigs]
Намалете към X маркера пред всеки отсек и използвайте функцията speak(), за да изговаряте стойността на променливата, съдържаща броя на животните от съответния отсек. Например, при кравите, така: player.speak(cows).
След като изпълните това за всичките три отсек, насочете се към X маркера пред бюрото и отново използвайте функцията speak(), но този път съберете трите променливи, както следва: player.speak(cows + goats + pigs). Сега, използвайки основни оператори, можете да съберете броя на животните в стойлото.