美文网首页
2018-08-23 作业

2018-08-23 作业

作者: 不忘初心_c590 | 来源:发表于2018-08-23 21:34 被阅读0次

1.总结程序的功能

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

分析:本题为for循环应用,程序中没有用到变量及range(0,20),只是利用了for循环的次数,循环了20次,每循环一次 变量numbers在自身基础上乘2,故输出numbers值为
1*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)

分析:本题程序为while循环的运用,变量num从1开始一次增加到100,当num值能被3和7任一个整除但不能被21整除时,变量summation的值在原来的基础上增加1.否则不执行num+=1语句,直接进入下一个循环。


2.编程(运用for循环和while循环各编一次)

2.1求1到100之间所有数的和、平均值
for循环

j=0
for i in range(1,101):
    j+=i
print(j,j/100)  #5050 50.5

while循环

i=1;j=0
while i<=100:
    j+=i
    i+=1
print(j,j/100)   #5050 50

2.2计算1~100之间能被3整除的数的和

for循环

j=0
for i in range(1,101):
    if not i%3:
        j+=i
print(j)   #1683

while循环

i=1;j=0
while i<=100:
    if not i%3:
        j+=i
print(j)   #1683

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

for循环

j=0
for i in range(1,101):
    if i%7:
        j+=i 
print(j)  #4315

while循环

i=1;j=0
while i<=100:
    if i%7:
        j+=i
print(j) 

相关文章

  • 设立具体的目标

    2018-08-23 戴师傅 2018-08-23 20:32 打开App (稻盛哲学学习会)打卡第120天 姓名...

  • 2018-08-23 作业

    1.总结程序的功能 分析:本题为for循环应用,程序中没有用到变量及range(0,20),只是利用了for循环的...

  • 去掉烂模式,从自己做起

    幸福时刻(173)2018.8.23 利花花 关注 2018-08-23 11:20 · 字数 2049 · 阅读...

  • Day11 #100DaysofMLCoding#

    2018-08-23 24https://github.com/hse-aml/intro-to-dl以及如何用c...

  • 懂你 L4-U1-1-Dialogue

    流利说 D57 2018-08-23 四 一、复习 Level4-Unit1-Part1*Learning- Vo...

  • 2018-08-23

    《如何学习》四 41晓春 晓春的蜗居 2018-08-23 07:19 · 字数 412 · 阅读 0 · 日记本...

  • 设立具体的目标

    2018-08-23 (稻盛哲学学习会)打卡第101天 姓名:祝新华 部门:业务部 组别:待定 【知~学习】...

  • 2018-08-23 day4 作业

    1.基础 1.读程序,总结程序的功能 答:计算2的20次方 2.编程实现(for和while各写一遍) 1.求1到...

  • 2018-08-23 day09-作业

    1.作业1图片选中 2.作业2快速划过 3.作业3简易年历 4.作业4回到顶部

  • 2018-08-23 day04-作业

    基础 1.读程序,总结程序的功能: 功能:计算2的20次方,并打印出这个数 功能:找出1~100间能被3或者7整除...

网友评论

      本文标题:2018-08-23 作业

      本文链接:https://www.haomeiwen.com/subject/aramiftx.html