Стефан обнови решението на 11.03.2014 23:55 (преди над 10 години)
+def wow_such_much(start, end):
+ result = []
+ for counter in range(start, end):
+ if counter % 3 == 0 and counter % 5 == 0:
+ result.append('suchmuch')
+ elif counter % 3 == 0:
+ result.append('such')
+ elif counter % 5 == 0:
+ result.append('much')
+ else:
+ result.append(str(counter))
+ return result
+
+parasite_words = ['wow', 'lol', 'so', 'such', 'much', 'very']
+
+def count_doge_words(sentence):
+ words = sentence.split(' ')
+ words_count = 0
+ for word in words:
+ if word in parasite_words:
+ words_count = words_count + 1
+ return words_count
+
Решението ти ми харесва, но щом си решил да изнесеш parasite_words
като константа, спазвай конвенциите, които езикът налага. За константи се използва SCREAMING_SNAKE_CASE