求解Python操作题

img


请问怎么使输出的字符串“1到n的累加和为:”中的n随输入的n值变化而变化,例如
输入n等于10,输出就为1到10的累加和…
输入n等于20,输出就为1到20的累加和…
求解!感谢感谢!

代码写错了呀
如果n输入的是10,人家让你输出1到10的累加和,你现在固定输出1到n的累加和,n这个字符没有替换成变量呀
你total是怎么传到{}的位置去的,n不是一样吗,也换成{},后面传参,format里是可以传入多个参数的,前面有几个{}后面就传几个参数,一一对应
此外注意冒号之类的标点到底是全角还是半角,必须跟要求一致,否则就会判定不一致

程序代码没问题,把文字部分去掉,只输出total看看

程序没有问题,请检查下测试集对数据格式是否有要求,还有就是对输出的格式是否有要求。如果你的python版本不是3.0以上,输出的format写法不支持,