当前位置: 首页 > 后端技术 > Python

力扣-面试题17.打印从1到最大的n位数字【剑指Offer】【Python】

时间:2023-03-26 14:29:01 Python

LeetCode面试题17.打印n位数字从1到最大的【剑指Offer】【Easy】【Python】】】【遍历】题:输入数字n,依次打印出从1到最大n的十进制数。例如,如果你输入3,它将打印出1,2,3,直到最大3位数字999。示例1:输入:n=1输出:[1,2,3,4,5,6,7,8,9]解释:不是将n打印为正整数,而是返回一个整数列表Python3代码类解决方案:defprintNumbers(self,n:int)->List[int]:res=[]foriinrange(1,10**n):res.append(i)returnres#一行代码returnlist(range(1,10**n))GitHublinkPython