1. 打印从1到最大的n位数
输入数字 n,按顺序打印出从 1 到最大的 n 位十进制数。
方法一:
def print_numbers(n):
return [i for i in range(1, 10**n)]
方法二:
def print_numbers(n):
res = []
num = 1
while len(str(num)) <= n:
res.append(num)
num += 1
return res