Помогите написать программу на питоне - Компьютерные вопросы

Вопрос Помогите написать программу на питоне

Регистрация
8 Авг 2013
Сообщения
74
Репутация
0
Спасибо
0
Монет
0
Напишите рекурсивную программу, которая считает количество чётных цифр введённого числа.



Входные данные

Входная строка содержит одно натуральной число N .



Выходные данные

Программа должна вывести количество чётных цифр введённого числа.



Примеры

входные данные

123456

выходные данные

3

входные данные

13579

выходные данные

0



(повторяю, программа должна быть рекурсивной)
 
Регистрация
22 Сен 2013
Сообщения
72
Репутация
0
Спасибо
0
Монет
0
Программы пишут на компуктере. А питон это такая большая змея. Даже может задушить!
 
Регистрация
15 Сен 2013
Сообщения
96
Репутация
-3
Спасибо
0
Монет
0
def count(s):
s = str(s)
if len(s) == 0:
return 0
if(int(s[0]) % 2 == 0):
return count(s[1:]) + 1
return count(s[1:])

print(count(12345))
 
Сверху Снизу