python | 动态查找列表中的第二个number
xlrd | 从Excel表中批量复制粘贴数据到新表
requests | 批量下载公众号文章
win32com | 汇总excel表
os | 批量新建文件夹
pandas | 一键更新Excel中的图表
生成器 | 生成器输出小于maxnum的偶数或奇数
生成器输出小于max_num的偶数或奇数
代码:
# 1.输出小于max_num的偶数或奇数
def odd(max_num):
i = 1
while i < max_num:
if i % 2 == 0: # if % 2 == 1可生成奇数
yield i
i += 1
g = odd(10)
for n in g:
print(n)
# 2.输出任意个偶数或奇数
def odd():
i = 2
while i:
if i % 2 == 0: # if % 2 == 1可生成奇数
yield i
i += 1
g = odd()
for i in range(100):
print(next(g))