num = int(input()) i=0 for k in range(1,num+1): st = str(k) if k%7 == 0&nbs***bsp;'7' in st: i += 1 print(i)
n = int(input()) cond = lambda n: str(n).find('7') != -1&nbs***bsp;n % 7 == 0 solve = lambda n: sum( map( cond,range(1,n+1))) print(solve(n))经典的map_reduce结构
while True: try: number = int(input()) output = 0 for i in range(number): temp = i + 1 if "7" in str(temp)&nbs***bsp;temp%7 == 0: output += 1 print(output) except: break
num = int(input()) res = 0 for i in range(1, num+1): # 题意 if i % 7 == 0&nbs***bsp;'7' in str(i): res += 1 else: pass print(res)