继续来说函数的后续知识点,主要是函数返回多个值,匿名函数,三元运算符,算是比较小的知识点。
一、汉字转拼音模的使用
1、安装模块
#install xpinyin
2、如果使用
结果:
二、函数返回多个值
1、python的函数可以同时返回多个结果,
#函数如果返回多个值的话,它会把这几个值放在元组里面
2、 res1,res2,res3 = say() #也可以用三个值来接收
三、匿名函数
1、定义
#匿名函数,这个函数功能很简单,只用一次
#lambda,使用lambda来实现
2、lambda表达式的意义
四、列表生成式
1、列表生成式的功能,与循环的作用一样,但不需要使用循环代码
2、列表生成式的示例用法
五、generator生成器
第四项的列表生成式是针对list而言的,但使用元组tuple也是可以的,但是返回的对象是generator生成器。
1、示例
2、generator生成器实质
3、生成器只能一个往下访问元素,方法:
结果:
lst2.__next__() #1
六、三元运算符
1、三元运符算功能
与if else一样的作用,用于判断
2、示例: