最新回答 / 薛定谔与猫
首先平均数的计算等于每个数字依次相加在除以数字个数,那么在计算机中如果要编程体现就需要一个变量来存放相加的总数,当然,你要说sum = 学生A成绩+ 学生b成绩 + 学生c成绩+ .......+ 最后一个学生成绩 这么计算出来也是对的,但是如果学生的数量很大,是全校学生的会你得写到吐血,所以改用for 循环来处理
2018-12-29
已采纳回答 / 小River
def fact(n): if n == 1: return n else: return n*fact(n-1) print fact(5)老哥注意缩进啊
2018-12-27
已采纳回答 / 白白白_就会晒黑的
tab 和空格,自己敲上去。看不出来分别的。你可以用光标移动到头上,然后左右键移动,对照自己敲的和复制过来的。就会发现可能把四个空格手工输入成tab了。
2018-12-26
已采纳回答 / 慕九州3106485
程序的执行是从上到下的先执行的在x初始值是0 的情况下x=x+1之后执行b=l(x),此时是b=l(1),要是换了位置那就有可能先执行b=l(x)在执行x=x+1了 这样就是b=l(0)
2018-12-26
已采纳回答 / 慕沐9167629
第一个for循环里将aliens定义为一个list,在第二个for循环里,你定义了alien遍历list(aliens)前3个元素,会得到:{'color':'blue','point':5,'speed':'slow'}{'color':'blue','point':5,'speed':'slow'}{'color':'blue','point':5,'speed':'slow'}每个元素都是dict然后你定义了这三个元素中,当key值color为blue时(alien['color'] == 'blu...
2018-12-24
已采纳回答 / 慕姐1508556
lin6处计算时n比循环前-1,line7则比循环前+1。如果要满足 line8的 n>20,则 line6 n为19 ,line7 n为21,计算到x=2^19就停止了。
2018-12-22