答案:624
方法1:
#门牌制作
#math库
#math.ceil(a) 向上取整
#math.floor(a) 向下取整
import math
k=0
def check(m):
n=0
while(m):
if m%10==2:
n+=1
m/=10
m=math.floor(m)
return n
for i in range(1,2020+1):
k=check(i)+k
print(k)
方法2:
num=0
for i in range(1,2021):
j=str(i).count('2')
num+=j
print(num)