Владимир обнови решението на 10.03.2014 16:45 (преди над 10 години)
+def wow_such_much( start, end ):
+ doge_list = []
+ for i in range ( start, end):
+ if i % 3 == 0 and i % 5 == 0:
+ doge_list.append("suchmuch")
+ elif i % 3 == 0:
+ doge_list.append("such")
+ elif i % 5 == 0:
+ doge_list.append("much")
+ else :
+ doge_list.append(str(i))
+ return doge_list
+
+def count_doge_words( words):
+ doge_words =["wow", "lol", "so", "such", "much", "very"]
+ counter = 0
+ for i in words.split():
+ if i in doge_words:
+ counter= counter + 1
+ return counter
+
Няколко малки забележки
- оставяш space след отварящата скоба(подозирам, че е проблем с конфигурацията на редактора ти)
- doge_list не е супер яко име за целта. Като цяло xxx_list, xxx_dict и прочее не са много полезни, оказването на типа в името повече затруднява четенето на кода, от колкото да помага за нещо
- около оператори(=, +, - и прочее) трява да има по един space