python_test_04

5. 使用函数传参的方式求出1-n之间的整数和(n >= 1)

def num(n):
    j = 1
    sum1 = 0
    while j <= n:
        sum1 += j
        j += 1
    print("1-%d的整数和是:%d" % (n,sum1))
# 当n是100时,是1-100之间的整数和
num(100)

拓展:m-n之间的整数和

def main(m,n):
    sum = m
    i = 1
    while i <= n:
        sum += i
        i += 1
    return sum
#当m是1,n是100时,是1-100之间的整数和 
print(main(1,100))
  1. 求1到100找出能被3,5,15整除的数

     i = 1
     str_3=''
     while i <= 100:
         if i % 3 == 0:
             print("1到100找出能被3整除的数是:%d" % i)
         elif i % 5 == 0:
             print("1到100找出能被5整除的数是:%d" % i)
         elif i % 15 == 0:
             print("1到100找出能被15整除的数是:%d" % i)
         i += 1
    

猜你喜欢

转载自blog.csdn.net/weixin_44786482/article/details/88885882