输入出0-100中含有数字9和能被9整除的数(python语言)
def numli(num):
li = []
for i in range(1, num+1):
if i%9 ==0 or str(i).find('9')!=-1:
li.append(i)
return li
print(numli(100))
def number9(num):
li2 =[]
for i in range(1, num+1):
if i%9 == 0 or i%10 == 9 or i/10 == 9:
li2.append(i)
return li2
print(number9(100))
由于本人大学读的数学想到第一种方法就是number9。