Светлана обнови решението на 28.02.2013 16:06 (преди над 11 години)
+def what_is_my_sign(day, month):
+ code = 1000 * month + day
+ if code in range(1020, 2019):
+ return "Водолей"
+ if code in range(2019, 3021):
+ return "Риби"
+ if code in range(3021, 4021):
+ return "Овен"
+ if code in range(4021, 5021):
+ return "Телец"
+ if code in range(5021, 6021):
+ return "Близнаци"
+ if code in range(6021, 7022):
+ return "Рак"
+ if code in range(7022, 8023):
+ return "Лъв"
+ if code in range(8023, 9023):
+ return "Дева"
+ if code in range(9023, 10023):
+ return "Везни"
+ if code in range(10023, 11022):
+ return "Скорпион"
+ if code in range(11022, 12022):
+ return "Стрелец"
+ return "Козирог"
Пробвай да направиш речник от зодии и range
-ове, за да нямаш 11 еднакви if
-а :)