Решение на doge от Антония Чекръкчиева

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

Към профила на Антония Чекръкчиева

Резултати

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

Код

def wow_such_much(start, end):
numbers = []
for i in range(start, end):
if i % 3 == 0 and i % 5 == 0:
numbers.append('suchmuch')
elif i % 3 == 0:
numbers.append('such')
elif i % 5 == 0:
numbers.append('much')
else:
numbers.append(str(i))
return numbers
def count_doge_words(sentence):
count = 0
doge_words = ['wow', 'lol', 'so', 'such', 'much', 'very']
splitsentence = sentence.split(' ')
for word in splitsentence:
if word in doge_words:
count += 1
return count

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

...............
----------------------------------------------------------------------
Ran 15 tests in 0.007s

OK

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

Антония обнови решението на 06.03.2014 00:28 (преди около 10 години)

+def wow_such_much(start, end):
+ numbers = []
+
+ for i in range(start, end):
+ if i % 3 == 0 and i % 5 == 0:
+ numbers.append('suchmuch')
+ elif i % 3 == 0:
+ numbers.append('such')
+ elif i % 5 == 0:
+ numbers.append('much')
+ else:
+ numbers.append(i)
+
+ return numbers
+
+
+
+def count_doge_words(sentence):
+ count = 0
+ doge_words = ['wow', 'lol', 'so', 'such', 'much', 'very']
+ splitsentence = sentence.split(' ')
+
+ for word in splitsentence:
+ if word in doge_words:
+ count += 1
+
+ return count

Антония обнови решението на 06.03.2014 12:13 (преди около 10 години)

def wow_such_much(start, end):
numbers = []
for i in range(start, end):
if i % 3 == 0 and i % 5 == 0:
numbers.append('suchmuch')
elif i % 3 == 0:
numbers.append('such')
elif i % 5 == 0:
numbers.append('much')
else:
- numbers.append(i)
+ numbers.append(str(i))
return numbers
def count_doge_words(sentence):
count = 0
doge_words = ['wow', 'lol', 'so', 'such', 'much', 'very']
splitsentence = sentence.split(' ')
for word in splitsentence:
if word in doge_words:
count += 1
return count