最赞回答 / 倚剑生死幻梦情
这个要理解是这三个变量的作用,sum用来求和的。n用来算第几项的值的,x用来判断第几项的:所以是:sum = 0x = 1n = 1while True: sum = sum + n n = n * 2 x = x + 1 if x > 20 break;print(sum)
2018-10-17
已采纳回答 / 路_
你这还没判断就先输出了。。。应该像这样:for x in [ 1,2,3,4,5,6,7,8,9 ]: for y in [ 0,1,2,3,4,5,6,7,8,9 ]: if x < y: print x * 10 + y else: continue<...code...>
2018-10-16
已采纳回答 / strong33
100*x+10*y+z是整数形式的三位数 在xyz为字符串时才能用,号,编译出来是x y z 这是我的理解,可能有错- -。还有for z in range(0,10)应该改为for z in range(1,10) 要跟x一样,因为不可能是0y0的三位数 所以要从数字1~9,而中间的y是可以为0的
2018-10-14
已采纳回答 / 白鹿cn
==>a(x^2 + (b/a)x + (c/a)) = 0==>x^2+(b/a)x + (b/2a)^2 = (b/2a)^2 - (c/a)==>(x+(b/2a))^2 = (b^2 - 4ac)/4a^2就是一个简单配平方过程,一个正数的平方根有正负俩个
2018-10-14
已采纳回答 / 大白的弟弟小白
import mathimport turtledef square(t, length): """Draws a square with sides of the given length. Returns the Turtle to the starting position and location. """ for i in range(4): t.fd(length) t.lt(90)def polyline(t, n, length, ang...
2018-10-14