Python def
MHLUNATIC
这个作者很懒,什么都没留下…
展开
-
函数
函数在BASIC中叫做subroutine(子过程或子程序),在Pascal中叫做procedure(过程)和function,在C中只有function,在Java里面叫做method。 定义: 函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可 特性: 1. 减少重复代码 2.使程序变的可扩展 3.使程序变得易维护 形参: 形式参数,不是实际存在,...原创 2019-07-16 20:49:09 · 188 阅读 · 0 评论 -
生成器 装饰器 迭代器
列表生成器: def f(n): return n**3 a=[f(x) for x in range(100)] print(a) print(type(a)) 生成器: 生成器一共两种创建方式: 1.(x for i in range(0)) 2.yield 生成器在创建的时候已经决定了能计算出值的个数,调用next的次数超过这个值就会报错StopIteration def fib(...原创 2019-07-16 21:01:56 · 123 阅读 · 0 评论