标签:sum 情况 结果 += def 判断 等于 while a+b
def sum_num(a,b): #求和函数
falg=0
sum=0
if a==0 and b==0: #判断a/b同时等于0的情况
print("计算结果为0")
if a==0: #判断a等于0的情况
a=1
elif b==0: #判断b等于0的情况
b=1
# elif a<2 or b<2:
elif a>b: #判断a大于b的情况
if b%2==0:
while falg<int((a/2)):
falg+=1
sum+=a+b
# print(sum)
print(sum)
elif b%2!=0:
while falg<int((a/2)):
falg+=1
sum+=a+b
print(sum)
c=int(a/2)+1
print(c)
sum+=c
print(sum)
else: #正常情况
if b%2==0:
while falg<int((b/2)):
falg+=1
sum+=a+b
# print(sum)
print(sum)
elif b%2!=0:
while falg<int((b/2)):
falg+=1
sum+=a+b
print(sum)
c=int(b/2)+1
print(c)
sum+=c
print(sum)
sum_num(0,5)
标签:sum 情况 结果 += def 判断 等于 while a+b
原文地址:https://www.cnblogs.com/qtclm/p/10332204.html