码迷,mamicode.com
首页 > 编程语言 > 详细

Python_60之迭代器模块

时间:2018-05-10 14:19:56      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:def   str   drs   统计   lower   迭代器   字符串   字母   模块   

生成器

迭代器

生成器只有生成的功能,调用,显示都不管

迭代器是可以触发生成,调用生成器,显示出来只能从头往尾执行,不能在中间返回

***********************************************************************************************************************************************************************************************************************************************************************************************

问杨峰姐

 

计算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之迭代器模块

标签:def   str   drs   统计   lower   迭代器   字符串   字母   模块   

原文地址:https://www.cnblogs.com/beyondtring/p/9019135.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!