课程
/后端开发
/Python
/Python3 入门教程(新版)
def sum(d,a):
b = 0
c = 1
while b <=a:
b = b + c
c = c + 1
return b
print(sum(1,101))
2022-08-04
源自:Python3 入门教程(新版) 9-4
正在回答
因为你的代码里,因为c也一直在增加,b循环不到一百次就早已经大于100了
更正:
def my_sum(n1,n2):
result=0
num=n1
while num<=n2:
result+=num
num+=1
return result
print(my_sum(1,100))
举报
python3入门教程,让你快速入门并能编写简单的Python程序
1 回答为什么我这样输出的结果比正确结果多1000啊
2 回答为什么是这样啊
2 回答这到底哪出问题了啊😥,求指教
4 回答为什么我这个不行啊
1 回答为什么我的运行不了啊