您的位置:首页技术文章
文章详情页

python的可选参数问题,零基础,处于自学状态,真的好困惑啊大神们

【字号: 日期:2022-08-20 18:12:42浏览:77作者:猪猪

问题描述

movies=['A','B',['C',['D']]]print_lol(movies,0)def print_lol(the_list,level): for each_item in the_list:if isinstance(each_item,list): print_lol(each_item,level+1)else: for tab_stop in rang(level): print('t',end=’’) print(each_item)

我想知道这个哪出错了,是这样的,这个问题的前面一点讲的是python语言的发布问题嘛,然后我看得一愣一愣的,看不懂,又叫我建文件夹有什么的,我真的不懂啊,然后往后看,讲的就是level这个参数,然后又讲了可选参数,它没有给出完整的代码出来,以上这个是我自己摸索得出的,就是不知道对不对,然后系统显示错误,可是我看不懂哇,然后想请大神赐教,我不知道和前面那个发布问题有没关系,

NameError Traceback (most recent call last)NameError: name ’rang’ is not defined

这个是错误提示

问题解答

回答1:

一年了,时光如逝,感谢php中文网!让我学到了很多!!!python的可选参数

回答2:

应该是 range 而不是 rang

还有,python 提问一定要说明是 Python2 还是 Python3

回答3:

要熟悉语言的错误提示和常见的错误类型。

标签: Python 编程
相关文章: