摘要:
一、三元表达式是什么? 三元表达式其实是将if...else...判断语句的简化表达。 if 1>2: print('h') else: print('o') 根据python的代码规范,咱们得写4行代码,但是换成三元表达式呢,一行代码就够了。 print('h') if 1>2 else prin 阅读全文
摘要:
一、什么是生成器? 生成器 是自定义的迭代器。 通过定义函数的方式,可以得到一个生成器对象。 在定义函数的时候,使用yield关键字。之后再调用函数,就可以得到一个生成器对象。 所以如何去自定义一个迭代器呢? 就是通过使用yield关键字定义函数后调用函数,就可以获得一个自定义的迭代器对象,也就是生 阅读全文