3.请手写一个函数,用来取出1—100(均包含)中9的倍数或者有数字9的所有整数
# 3.请手写一个函数,用来取出1—100(均包含)中9的倍数或者有数字9的所有整数
//定一个函数
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))
>> [ 9, 18, 19, 27, 29, 36, 39, 45, 49, 54, 59, 63, 69, 72, 79, 81, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99]

浙公网安备 33010602011771号