Решение на Да си приготвим нещо за хапване от Николина Ефтимова

Обратно към всички решения

Към профила на Николина Ефтимова

Резултати

  • 0 точки от тестове
  • 0 бонус точки
  • 0 точки общо
  • 0 успешни тест(а)
  • 0 неуспешни тест(а)

Код

def prepare_meal(number):
power_three = 0
while number % 3 == 0
number /= 3
power_three += 1
result = " ".join(["spam" for i in range(power_three)])
if number % 5 == 0:
if result == "":
result = "eggs"
else:
result += " and eggs"
return result

Лог от изпълнението

Traceback (most recent call last):
  File "/tmp/test20120506-8116-1ruzthl", line 38, in <module>
    FirstHomeworkTests.main()
  File "/data/rails/pyfmi-2012/releases/20120501152555/python/homework.py", line 27, in main
    rude.solution = module or imp.load_source('solution', sys.argv[1])
  File "/tmp/solution20120506-8116-7qdzpc", line 3
    while number % 3 == 0
                        ^
SyntaxError: invalid syntax

История (1 версия и 0 коментара)

Николина обнови решението на 13.03.2012 10:19 (преди почти 13 години)

+def prepare_meal(number):
+ power_three = 0
+ while number % 3 == 0
+ number /= 3
+ power_three += 1
+ result = " ".join(["spam" for i in range(power_three)])
+
+ if number % 5 == 0:
+ if result == "":
+ result = "eggs"
+ else:
+ result += " and eggs"
+
+ return result