12-28 day5 作业

12-28 day5 作业_第1张图片
简单.png
  • 1.求2的20次方的值
  • 2.1-100范围内有几个能被3或7整除,并且不能被3和7同时整除的数
  • 1.求1到100之间所有数的和、平均值
sum = 0  #存储和的变量
ave = 0  #存储平均值的变量
for x in range(1,101):
  sum+=x
ave = sum/len(range(1,101))
print(sum,ave)
sum = 0  #存储和的变量
ave = 0  #存储平均值的变量
x=1
while x<=100:
    sum+=x
    x+=1
ave = sum / len(range(1, 101))
print(sum,ave)
  • 2.计算1-100之间能3整除的数的和
sum = 0  #存储和的变量
for x in range(1,101):
  if x % 3 == 0:
      sum += x
print(sum)
sum = 0  #存储和的变量
x=1
while x<=100:
    if x % 3 == 0:
        sum += x
    x+=1
print(sum)
  • 3.计算1-100之间不不能被7整除的数的和
sum = 0  #存储和的变量
for x in range(1,101):
  if x % 7 != 0:
      sum += x
print(sum)
sum = 0  #存储和的变量
x=1
while x<=100:
    if x % 7 != 0:
        sum += x
    x+=1
print(sum)
12-28 day5 作业_第2张图片
稍难.png

1.求斐波那契数列列中第n个数的值:1,1,2,3,5,8,13,21,34....

你可能感兴趣的:(12-28 day5 作业)