摘要: 1.三元表达式:如果成立返回if前的内容,如果不成立返回else的内容 name=input('姓名>>: ') res='SB' if name == 'alex' else 'NB' print(res) 2.列表推导式:l=['egg'+str(i) for i in range(1,11)] 阅读全文
posted @ 2019-12-11 17:54 birdfish 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 1.什么是生成器:只要在函数内部出现yield关键字,那么再执行函数就不会执行函数代码,会得到一个结果,该结果就是生成器 生成器就是迭代器 2.yield的功能: 1.yield为我们提供了一种自定义迭代器对象的方法 2.yield与return的区别1.yield可以返回多次值 2.函数暂停与再继 阅读全文
posted @ 2019-12-11 17:14 birdfish 阅读(250) 评论(0) 推荐(0) 编辑