2018-11-02总结

2018-11-02  本文已影响0人  smallcatmeat

return有什么作用?如何使用?

return可以穿越时间空间、不顾一切地把最新的值传递给变量。
图解:
如下图,return把3赋给变量b,所以无论alist怎么变,b=3

def get_the_first(alist):
    b=alist[0]
    return 3

return把b赋给变量b,所以b=alist[0],随alist改变而改变。

def get_the_first1(alist):
    b=alist[0]
    return b

run、debug、console、test测试的使用环境有何区别?

run:适用书写长篇的完整代码;
debug:测试完整代码中某几行或某段或逐行运行结果;
consle:测试单个代码的运行结果;
test测试:保存自定义函数,测试不同情况下函数的表现;

list.pop()的用途是?

作用1:摘录出元素
作用2:list中摘除此元素
注意()内表示的是摘出元素的位置;

函数def的意义是?

def abc(n) #定义函数abc 随变量n变化而变化;
............... #函数具体算法及规则;

迭代与生成器如何使用?

iter 创建迭代器对象
next 迭代器的下一个元素
如下图

>>>list=[1,2,3,4]
>>> it = iter(list)     
>>> print (next(it))   
>>> print (next(it))
上一篇下一篇

猜你喜欢

热点阅读