美文网首页
2018-11-02总结

2018-11-02总结

作者: smallcatmeat | 来源:发表于2018-11-02 21:22 被阅读0次

    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))
    

    相关文章

      网友评论

          本文标题:2018-11-02总结

          本文链接:https://www.haomeiwen.com/subject/fxfhxqtx.html