最新回答 / 慕码人6531485
因为你的代码开头已经加了解释了# -*- coding: utf-8 -*- 这表示对python说明你用的是utf-8的编码格式写的,中文自然可以用
2018-12-23
已采纳回答 / 慕姐1508556
lin6处计算时n比循环前-1,line7则比循环前+1。如果要满足 line8的 n>20,则 line6 n为19 ,line7 n为21,计算到x=2^19就停止了。
2018-12-22
已采纳回答 / 慕沐4379581
sum(a) 如同sum(6),对单个数字sum存在语法错误。如果你是想对所有n**2求和,应该m = range(1,101)sum = 0for n in m: a = n**2 sum = sum + aprint sum<...code...>
2018-12-21
最赞回答 / qq_颜子明_0
sum=float 是什么鬼??你的意思是说是不是要先定义sum变量: float sum=0.0;在python语言中,我记得是可以不用定义直接使用的。sum=0.0有两个含义,一个是初始化sum,一个是让变量成为浮点数。
2018-12-21