2021-09-23 23:13 回答问题
可能你的大括号使用的是中文全角字符,改为英文半角试一下
2021-09-23 23:04 回答问题
>>> d = [] >>> d[:] = func([2])[:] 4315248136 4315248136 >>> id(d) 4315248392 >>> id([]) 4315026376 >>> id([]) 4315026376 >>> id([2]) 4315026376 >>>
2021-09-23 22:47 回答问题
递归方式,优点:不用写那么多循环,在数的数量不止五个时候更方便,几十个数都行,缺点:看着烧脑,写着跟烧脑def func(sum_,n,com = [],all_com=[]): #sum_五个数的总和,n数的数量 for i in range(11): c = com[:] if i not in c: #控制5个数是否能相同,有该条件则五个数完全不同 c.append(i) else: continu
2021-09-23 21:30 回答问题
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_l
2021-09-11 21:30 回答问题
谢谢你们
2021-08-07 19:23 发起提问
2021-08-07 15:53 回答问题
python2与3的print的语法是不一样的,建议安装python2.7 3以上都作为函数出来,需要加上括号print()