2021.10.17 | 爬虫学习及习题问题总结

1.在学习爬虫时,我完全抄的代码,但是报错了,不理解为什么??

img


2.寻找100-200之间的素数,运行结果有问题??

img


3.定义了一个列表顺序翻转函数,但是输出结果并没有翻转??

img

r后面的点去掉

第3个返回值是None ,直接打印lst

第一题/第三题已经有回答了。我给出第二题的回答:
首先给出解决方案:true = 0 赋值语句移入第一个循环体中
解析:true 代表当前 n 的值是否是素数,每次对 n 进行判断,当 n 不是素数时,true 的值变为0,再对下一个 n 值进行判断,true的值永远为0,即使n为素数也无法再变为1。因此,每次循环时重置 true 为 1 即可