DAY4 homework

numbers=1 
for i in range(0,20): 
 numbers*=2 
print(numbers)

求2的20次方

summation=0
num=1
while num<=100:
    if (num%3==0 or num%7==0) and num%21!=0:
        summation += 1
    num+=1
print(summation)

求1到100中能被3或者7整除但不能被3和7同时整除的数的个数

  1. 求1到100之间所有数的和、平均值
    for循环
sum1 = 0    
for num in range(1,101):
    sum1+=num
print(sum1)
average=sum1/100
print(average)

while循环

sum1 = 0 
num = 1   
while num<=100:
    sum1+=num
    num+=1
print(sum1)
average=sum1/100
print(average)

2. 计算1-100之间能3整除的数的和

for循环

sum1=0
for num in range(1,101):
    if num%3==0:
        sum1+=num
print(sum1)

while循环

num=1
sum1=0
while num<=100:
    if num%3==0:
        sum1+=num
    num+=1
print(sum1)

计算1-100之间不能被7整除的数的和

for循环

sum1=0
for num in range(1,101):
    if num%7!=0:
        sum1+=num
print(sum1)

while循环

num=1
sum1=0
while num<=100:
    if num%7!=0:
        sum1+=num
    num+=1
print(sum1)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 基础 读程序,总结程序的功能: 输出结果:1048576该程序功能:输出2的20次方。range(0,20) ->...
    快请输入昵称吧阅读 123评论 0 0
  • 基础 读程序,总结程序的功能: 功能:输出20个2的乘积 功能:打印100以内,能被3或者7整除但是不能同时被3和...
    不语sun阅读 175评论 0 0
  • 在C语言中,五种基本数据类型存储空间长度的排列顺序是: A)char B)char=int<=float C)ch...
    夏天再来阅读 3,446评论 0 2
  • 读程序,总结程序的功能: 编程实现(for和while各写一遍): 求1到100之间所有数的和、平均值 while...
    _C__C_阅读 170评论 0 0
  • 基础 一、读程序 1.读程序 2.读程序 二、编程题 1. 求1到100之间所有数的和、平均值 1)for 2)w...
    火星人_ef5b阅读 358评论 0 0