Python_60之迭代器模块
Posted JuGooLar
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python_60之迭代器模块相关的知识,希望对你有一定的参考价值。
生成器
迭代器
生成器只有生成的功能,调用,显示都不管
迭代器是可以触发生成,调用生成器,显示出来只能从头往尾执行,不能在中间返回
***********************************************************************************************************************************************************************************************************************************************************************************************
问杨峰姐
计算100到300之间能被3和7整除的所有数据之和
sum=0
for i in range(100,300):
if i%3==0 and i%7==0:
sum+=i
print (sum)
输出——————————————————————————1995
定义一个函数统计一个字符串大写字母、小写字母、数字个数,并返回结果
def tongji(strc):
dxzm=0
xxzm=0
sz=0
for i in strc:
if i.isupper():
dxzm+=1
elif i.islower():
xxzm+=1
elif i.isdigit():
sz+=1
print (‘大写字母个数 %d,小写字母个数 %d,数字个数 %d‘ % (dxzm,xxzm,sz))
tongji(‘SSDGRfdrSGGDrgb32435465dFDT457HT‘)
输出——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————
大写字母个数 14,小写字母个数 7,数字个数 11
以上是关于Python_60之迭代器模块的主要内容,如果未能解决你的问题,请参考以下文章