用Python3答案:print (u'''静夜思
床前明月光,
疑是地上霜。
举头望明月,
低头思故乡。''')
床前明月光,
疑是地上霜。
举头望明月,
低头思故乡。''')
2019-10-23
最赞回答 / Maple7Yuan
返回值是执行函数之后返回的结果。举个例子: result = calcWhoIsBig(a, b)calcWhoIsBig(a,b) 这个函数 返回一个值, 可以赋值给一个变量
2019-10-23
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 +y
for y in ['0' '1','2','3','4','5','6','7','8','9' ]:
if x<y:
print x +y
2019-10-23
最新回答 / Dylan_09
def square_of_sum(L): i = 0 sum = 0 while i in len(L): // 此处应为 i < len(L) L[i] = L[i]*L[i] i = i+1 // 索引值的变更应该在sum + L[i]之后,否则获取的是下一个索引位置的值 sum = sum +L[i] return sum // return语句若放到while循环中,则执行一次循环就会结束该方法。所以应该放到...
2019-10-23
最新回答 / Dylan_09
L = [1-100] //生成1-99的list 方法错误,该方式结果是 L = [-99] i = 0 for i in 99 // 语句后面需要冒号: 循环的应该是一个list而不是一个数字类型,该处定义的i会覆盖上面定义的i=0 N[i] = L[i]*L[i]...
2019-10-23
已采纳回答 / yzy222xx
上面的第一个sum运算是0+1=1;下面的则先计算了x+2=3,再计算了sum=0+3=3。第二次循环的时候上面的sum是1+3=4;而下面变成了3+5=8。因此,每一轮循环下面都多加了2才赋值给sum,总共50次也就是2*50=100,下面的结果自然多了100变成2600
2019-10-22
已采纳回答 / 慕粉3401578
第一个sum = 0.0,是为了给sum一个初始值,因为在没有或者L里面分数之前,这个总和就是0(为了计算出小数,所以写成 0.0)。之后开始执行代码, sum = sum + i 中,后一个sum,就是初始值,然后加上从L中循环出来的第一个 i,就是75分,并把这个计算值,重新赋值给 sum。第一次循环结束,然后判断,满足条件的情况下,在此循环,那么sum = sum+i 时,这个第二个sum 就是上次赋值过来的 0 + 75,再加上L中第二个值,92,计算之后,在赋值给前一个sum,新的sum ,就...
2019-10-22