Day3作业

  • 读程序,总结程序功能
numbers=1  
for i in range(0,20):  
  numbers*=2  
print(numbers)

求出2的20次方,结果为1048576

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整除,并且不被21整除的数,输出符合要求的数字的个数。

  • 编程实现(for和while各写一遍):
    求1到100之间所有数的和、平均值
for 循环
sum = 0
for x in range(1,101):
    sum += x
sum1 = sum / 100
print(sum,sum1)
while 循环
sum = 0
x = 1
while  x <= 100:
    sum += x
    x += 1
sum1 = sum / 100
print(sum,sum1)

结果

5050 50.5

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

for 循环
sum = 0
for x in range(1,101):
    if x % 3 == 0:
        sum += x
print(sum)
while 循环
sum = 0
x = 1
while  x <= 100:
    if x % 3 == 0:
        sum += x
    x += 1
print(sum)

结果

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

推荐阅读更多精彩内容

  • 作为24班的首月值月生,开班仪式由我自己全程策划。以下是流程,并且为了调动大家的积极性,我发表了开班宣言,并且让每...
    刻意练习社区阅读 539评论 1 1
  • 一、课程内容 分身术训练营第3讲的主要内容是信念,老师依旧从目的和法则两方面展开讲述。 本次课程要解决的痛点是:知...
    秋霞在成长阅读 373评论 0 0
  • 目的:学习如何分析“失败”,预防最后一个风险-填表 一、请尝试用TMBRT模型分析自己的一次“失败”。 我的一次失...
    慧娟新媒体写作阅读 228评论 0 0
  • 在做下面的每个练习时,都编写一个独立的程序,并将其保存为名称类似于name_cases.py的文件2-3 个性化消...
    晓晓的忍儿阅读 406评论 0 5
  • 期待感是一个很奇怪的东西。 很多时候,你对一件事情的期待值越高,它就越可能会向泡沫一样消失。 你越是迫不及待地想要...
    简丹ff阅读 117评论 0 0