Илия обнови решението на 01.03.2013 20:39 (преди над 11 години)
+def what_is_my_sign(day, month):
+ zodiac = ['Козирог', 'Водолей', 'Риби', 'Овен', 'Телец', 'Близнаци',
+ 'Рак', 'Лъв', 'Дева', 'Везни', 'Скорпион', 'Стрелец', 'Козирог']
+ borders = [19, 18, 20, 20, 20, 20, 21, 22, 22, 22, 21, 21]
+ if (day <= borders[month - 1]):
+ return zodiac[month - 1]
+ else:
+ return zodiac[month]
-
zodiac
иborders
бих ги изнесъл като константи извън функцията. - Нямаш нужда от скобите в
if
-а.