摘要: 调用该generator时,首先要生成一个generator对象,然后用next()函数不断获得下一个返回值: 阅读全文
posted @ 2017-12-26 20:57 Valentino 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 返回多个值 函数可以返回多个值吗?答案是肯定的。 比如在游戏中经常需要从一个点移动到另一个点,给出坐标、位移和角度,就可以计算出新的新的坐标: import math语句表示导入math包,并允许后续代码引用math包里的sin、cos等函数。 然后,我们就可以同时获得返回值: 但其实这只是一种假象 阅读全文
posted @ 2017-12-26 18:00 Valentino 阅读(93793) 评论(0) 推荐(1) 编辑
摘要: 可变参数:将参数转化为数组 命名关键字参数:调用者传参时需要确认参数名 关键字参数:将参数转化为字典 在Python中定义函数,可以用必选参数、默认参数、可变参数、关键字参数和命名关键字参数,这5种参数都可以组合使用。但是请注意,参数定义的顺序必须是:必选参数、默认参数、可变参数、命名关键字参数和关 阅读全文
posted @ 2017-12-26 15:10 Valentino 阅读(297) 评论(0) 推荐(0) 编辑
摘要: list:数组 tuple:只读的数组 dict:字典 set:集合(可看作数学意义上的集合) 阅读全文
posted @ 2017-12-26 14:47 Valentino 阅读(1808) 评论(0) 推荐(0) 编辑