最新回答 / weixin_慕尼黑0311468
sum=0sum=0n=1while True: sum=sum+2**(n-1) n=n+1if n>20: breakprint(sum)
2020-02-19
最赞回答 / 小臭蛋
这是编码规范性的问题吧?不影响代码的执行,以下规范供参考:在python代码中,需要加空格的一共有四个地方需要特别注意。即二元运算符,逗号,冒号,#号。逗号后面要加空格,但是如果后...
2020-02-19
最新回答 / 一笑而过哦
在pyCharm中调用函数输出的时候,需要给print添加括号,
import math def quadratic_equation(a, b, c): if (a != 0 and b * b - 4 * a * c & * = 0): x1 = (-b + math.sqrt(b * b - 4 * a ...
2020-02-19
最新回答 / 邢文千子月
对,有双层迭代,迭代S的时候会报错,不能在迭代的时候增加或移除元素,报RuntimeError: Set changed size during iteration。在循环一个列表的时候,不能改变列表的大小和量。双层迭代的结果是要改变第一个列表的量,这个是不允许的,因为第一个列表还没循环完。
2020-02-16