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

2018-08-23 day4-作业

作者: greencap | 来源:发表于2018-08-23 19:47 被阅读0次

作业

基础

读程序,总结程序的功能:
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)

在0~100之间有几个能被三或者7整除,并且不被21整除的数

编程实现(for和while各写一遍):
  1. 求1到100之间所有数的和、平均值
  2. 计算1-100之间能3整除的数的和
  3. 计算1-100之间不能被7整除的数的和

for

sum1=0
for a in range(1,101): 
    sum1+=a
    average=sum1/a
print('1到100之间所有数的和为%d'%sum1)
print('1到100之间所有数的平均值%.2f'%average)

while

sum1=0
a=1
while a<=100:
    sum1+=a
    average=sum1/a
    a+=1
print('1到100之间所有数的和为%d'%sum1)
print('1到100之间所有数的平均值%.2f'%average)

for

sum2=0
for b in range(1,101):
    if not b%3:
        sum2+=b
print('1-100之间能被3整除的数的和为%d'%sum2)

while

sum2=0
b=1
while b <= 100:
    if not b%3:
        sum2+=b
    b+=1
print('1-100之间能被3整除的数的和为%d'%sum2)

for

sum3=0
for c in range(1,101):
    if c%7:
        sum3+=c
print('1-100之间不能被7整除的数的和%d'%sum3)

while

sum3=0
c=1
while c <= 100:
    if  c%7:
        sum3+=c
    c+=1
print('1-100之间不能被7整除的数的和%d'%sum3)

稍微困难

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

判断101-200之间有多少个素数,并输出所有素数。判断素数的方法:用一个数分别除2到sqrt(这个数),如果能被整除,则表明此数不是素数,反之是素数

打印出所有的水仙花数,所谓水仙花数是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个水仙花数,因为153 = 1^3 + 5^3 + 3^3

有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的第20个分数
分子:上一个分数的分子加分母 分母: 上一个分数的分子 fz = 2 fm = 1 fz+fm / fz

给一个正整数,要求:1、求它是几位数 2.逆序打印出各位数字

相关文章

  • 2018-08-23 Day4-作业

    基础 一、读程序,总结程序功能 答:打印2^20的结果 答:打印100以内能被3或7整除,但是不能被21整除的数的...

  • 2018-08-23 day4-作业

    作业 基础 读程序,总结程序的功能: 2的20次方 在0~100之间有几个能被三或者7整除,并且不被21整除的数 ...

  • 2020-01-23

    Day4-庐州月

  • 设立具体的目标

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

  • day4-作业

    jingdong.html jingdong.css 效果图

  • Day4-作业

    基础 一、读程序,总结程序功能 numbers = 1foriinrange (0,20): numbers *=...

  • day4-作业

    读程序,总结程序的功能: 答:此程序是输出2的20次方的值 答:在1到100的范围内,求出当num能被3整除或者被...

  • day4-作业

    读程序,总结程序的功能: 求2的20次方 100以内的整数中,能够被3或者7整除但是不能被21整除的个数 编程实现...

  • Day4-作业

    读程序,总结程序的功能: 答:本题输出结果为2的20次方,其功能是求2的n次方(n=1~20) 改正:功能是求2的...

  • Day4-作业

    1.读程序,总结程序的功能:(1). 答:求2^20的值 答:求100以内能被3,7整除不能被21整除的数的个数。...

网友评论

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

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