2021-09-23 23:04 回答问题
按照你的思路应该改成下面这样 for x in range(2,100): sum=0 for factor in range(2,x): if x%factor!=0: sum+=1 if sum==(x-2): print(x)
2021-09-23 23:04 回答问题
n+=1 # 等于 n = n + 1 如果删掉 n=1 请问 n = n + 1怎么执行
2021-09-23 22:00 回答问题
你需要把assert后面的表达式当成一个整体 使用or 是左右两边只要有一个为真 就返回True ,而and 是只要有一个只要有一个是假 就返回False,你这个地方返回参数有一个为真 所以 使用or 永远是返回的True 就不会报错
2021-09-11 21:26 发起提问
2021-09-11 21:19 回答问题
name = 'Eric'print('Hello ' +str(name)+','+"woule you like to learn some Python today?")复制代码
2021-08-07 19:23 回答问题
你还是传个文件上来吧。
2021-08-07 15:19 回答问题
拜托,能说得具体点吗?我也知道缩进有问题,就是改不对:L!对新手来说知道错误容易,要知道如何改可就难了:'(
2021-08-07 14:50 回答问题
万分感谢大神回复,自己是个纯新手,对于python也是刚刚了解,没有代码基础,所以很多地方几乎不懂,希望通过你的回复能够自我进步。
2021-07-21 16:49 回答问题
首先要确认self.data[self.current+5] 这个得到的值是什么,怀疑这个值有问题,建议打印一下这个值试试