Python 的参数的默认值是在定义时计算出来的,并且保存在一个变量中。调用该函数时,使用该变量的值作为参数的默认值。 如果调用该函数时改变了该参数,也就改变了该变量的内容,下次调用时,参数的默认值也就变了。
回答于 2021-09-23 23:11
db_link='https://book.douban.com/subject/' db_prefix=[2333637, 33409182, 3090244, 4819381, 1054592, 25848514, 2376727, 3069028, 1760297, 2081995, 21, 2278274, 2213619, 3365411, 2081994, 2174072, 3099292] new_db_prefix=[] for i in db_prefix: a=str(db_link)+str(i) new_db_prefix.append(a) prin...
回答于 2021-09-11 21:09