2019-07-25

1. 求1到100之间所有数的和、平均值

for num1 in range(1,101):
    sum1+=num1
    ave1=sum1/num1
print(sum1)
print(ave1)


sum2=0
num2=0
while num2<100:
    num2+=1
    sum2+=num2
    ave2=sum2/num2
print(sum2)
print(ave2)

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

for num3 in range(3,101,3):
    sum3+=num3
print(sum3)
print("**"*50)

sum4=0
num4=0
while num4<100:
    if num4%3==0:
        sum4+=num4
    num4+=1
print(sum4)
print("**"*50)```

# 3. 计算1-100之间不不能被7整除的数的和
```sum5=0
for num5 in range(1,101):
    if num5%7!=0:
        sum5+=num5
    num5+=1
print(sum5)
print("**"*50)

sum6=0
num6=0
while num6<100:
    if num6%7!=0:
        sum6+=num6
    num6+=1
print(sum6)```

# 1. 求斐波那契数列列中第n个数的值:1,1,2,3,5,8,13,21,34....
```qs=1
hs=1
print(qs)
print(hs)
for i in range(1,9):
    qs+=hs
    hs+=qs
    print(qs)
    print(hs)```

# 2. 判断101-200之间有多少个素数,并输出所有素数。判断素数的⽅方法:⽤用⼀一个数分别除2到sqrt(这个
# 数),如果能被整除,则表明此数不不是素数,反之是素数
```for num7 in range(101,201):
    for i in range(2,101):
      num8=num7%i
      if num8==0:
         break
    else:
        print(num7)```


# 3. 打印出所有的⽔水仙花数,所谓⽔水仙花数是指⼀一个三位数,其各位数字⽴立⽅方和等于该数本身。例例如:153是
# ⼀一个⽔水仙花数,因为153 = 1^3 + 5^3 + 3^3
```for i in range(100,1000):
    bai=i//100
    shi=i%100//10
    ge=i%10
    if i==pow(bai,3)+pow(shi,3)+pow(ge,3):
        print("%d是水仙花数"%i)```
# 4. 有⼀一分数序列列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列列的第20个分数
# 分子:上⼀一个分数的分⼦子加分母 分⺟: 上一个分数的分子 fz = 2 fm = 1 fz+fm / fz
```fz=1
fm=1
for i in range(20):
    qfz=fm
    fm = fz
    fz += qfz
    print("%d/%d"%(fz,fm))```

# 5. 给⼀一个正整数,要求:1、求它是⼏几位数 2.逆序打印出各位数字
```num8=input()
list1=list(num8)
long= len(list1)
list1.reverse()
print("%s是%d位数"%(num8,long))
print(list1)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 8月22日-----字符串相关 2-3 个性化消息: 将用户的姓名存到一个变量中,并向该用户显示一条消息。显示的消...
    future_d180阅读 999评论 0 1
  • python中的分支结构只有if语句 1,if语句 1)结构1:满足某个条件才执行某段代码a:语法if 条件语句:...
    扎克chen阅读 232评论 0 1
  • 一.day5作业 读程序,总结程序的功能: 1. numbers=1 for i in range(0,20): ...
    魅影_0d2e阅读 1,074评论 0 0
  • 1、字符串2、r/R在字符串的最前面阻止转义3.获取单个字符: 字符串[下标]下标:0 ~ 长度-1 ; -1 ~...
    Smr_T阅读 606评论 0 0
  • 基础 读程序,总结程序的功能: 1. 计算2的20次方 2. 输出1~100中能被3整除或能被7整除,但不能同时被...
    Lis_reak阅读 279评论 1 0