python统计数据

统计[m,n]上除3余2且含数字6的整数个数,m,n由键盘输入

m=int(input())
n=int(input())
a=[x for x in range(m,n+1) if x%3==2 or x==6]
printf(len(a))
m,n=eval(input())
a=[x for x in range(m,n+1) if x%3==2 or '6' in str(x)]
print(len(a))

望采纳,谢谢!

#除32且含数字6的整数个数
lst = []
lst = list(input().split(' '))

count =0
for i in lst:
    #print(i,type(i))
    if int(i) %3 == 2 and '6' in i:
        count+=1
print("除3余2且含数字6的整数个数{}".format(count))



def test(m,n):
    count =0
    for i in range(m,n+1):
        if i %3==2 and '6' in str(i):
            count +=1
    print(count)
m=input('请输入左区间')
n=input('请输入右区间')
test(m,n)