2021-02-16

while循环 计算偶数和

1、"""计算1到100之间的偶数和"""
2、sum=0                #用于储存偶数和
3、a=1                  #初始化变量
4、while a<=100:        #条件判断
5、    if a%2==0:       #条件判断是否是偶数
6、        sum+=a      #条件执行体(求和)
7、    a+=1            #改变变量
8、    print(sum)      #1-100之间的偶数和
	以上可以用循环的方式计算偶数和 
	
	如果想计算 “奇数”  和   那么只需要   把if  a%2==0:   改成     if   a%2    即可 !

for in 循环计算偶数和

sa=0                                 #用于储存偶数和
for item in range(1,101):            # 计算1到100之间的偶数和
    if  item%2==0:                   #条件判断是否是偶数
        sa+=item                     #条件执行体(求和)

print(sa)
    以上可以用循环的方式计算偶数和 
	
	如果想计算 “奇数”  和   那么只需要   把if  item%2==0:   改成   if  item%2    即可 !

for in “”“输出100-999之间的水仙花树”""

举例,
153=333+555+111 =后面的三个三次方 加起来得153就可以
“”"

for item  in range(100,1000):       
    ge=item%10                        #个位数     除余数
    shi=item//10%10                   #十位数     除整数  在除余数
    bai=item//100                     #百位数   除整数
    # print(bai,shi,ge)                 
    # 判断                                       
    if ge**3+shi**3+bai**3==item:     #如果 ge,shi,bai 这三个  三次方相加 得item的话那么就是水仙花数
         print(item)                                  
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值