python学习
eefresher
这个作者很懒,什么都没留下…
展开
-
python中 numpy数据类型的注意事项
C语言函数中参数,传的参数值,并不改变参数本身的值 int test(int a) { a++ return a; } int a=10; int b; b=test(a); a的值并改变对于普通数据类型,如int,与C语言类似,python中函数参数中传递的是参数的**参数值 **,如下面代码总的变量a对于numpy数据结构,!!注意!!!!函数传递的是参数...原创 2019-12-09 01:30:37 · 338 阅读 · 0 评论 -
python中的__call__方法
首先__call__()是什么?如果在python中的类中定义了个__call__()方法,该类的实例对象可以被调用,对象可以充当函数的作用。class Power(object): def __init__(self): pass def __call__(self,x,n): return x**n def calculate(self,x,n) return x*...原创 2019-07-29 21:04:15 · 358 阅读 · 0 评论 -
python列表生成表达式,生成器,可迭代对象,迭代器
列表生成表达式需求场景:从可迭代对象中迅速生成列表格式: [exp for iter in iterable]例如 获得 计算x^2 ,x 为1-10之间,返回列表[x*x for x in range (1,10)]可迭代对象概念: 直接可应用于for循环的对象例如 list ,range,tupple 等等迭代器、可用next方法产生数据的对象惰性性质:每次需...原创 2019-08-28 14:00:59 · 159 阅读 · 0 评论