算法练习2
2019年 4 月 8 日 晴
问题描述
计算数字 k 在 0 到 n 中的出现的次数,k 可能是 0~9 的一个值。
例如:
输入:
k = 1, n = 12
输出:
5
解释:
在 [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12] 中,我们发现 1 出现了 5 次 (1, 10, 11, 12)。
python3方法:
list1 =[i for i in range(0,int(input("请输入一个整数"))+1)]
j = 0
for i in list1:
str1 = str(i)
for i in str1:
if i == "1":
j += 1
print(j)