Предмет: Информатика,
автор: yulia398
сколько цифр в числе равны a(python 3)
Ответы
Автор ответа:
0
def equals(number, a):
l=list()
num=str(number)
a=str(a)
for item in list(num):
if item==a:
l.append(item)
return len(l)
вывод
>>> equals(123343,4)
1
>>> equals(123343,3)
3
Более короткая версия
def function(number, a):
l=[int(x) for x in str(number)]
return l.count(a)
l=list()
num=str(number)
a=str(a)
for item in list(num):
if item==a:
l.append(item)
return len(l)
вывод
>>> equals(123343,4)
1
>>> equals(123343,3)
3
Более короткая версия
def function(number, a):
l=[int(x) for x in str(number)]
return l.count(a)
Похожие вопросы
Предмет: Українська література,
автор: informatikataa
Предмет: Литература,
автор: jeba678887
Предмет: Химия,
автор: annadolbnya21
Предмет: Физика,
автор: raha20001Todfdn
Предмет: Математика,
автор: dgylianna