第1个回答 2013-03-27
转换成string得到长度即可
str(a)
第二个问题再把string转换成set求交集
第2个回答 推荐于2018-03-14
a = 1234
b = 3456
a1 =str(a)
b1 = str(b)
n = 0
for i in a1:
for j in b1:
if i == j:
n += 1
print n,"digits are same"本回答被网友采纳
第3个回答 2013-03-27
def declen(n):
"""数字n的位数""""
return len("%d"%n)
def cmp(n1, n2):
"""n1和n2相同的数字有?个"""
return len(set("%d"%n1) & set("%d"%n2))本回答被网友采纳