zoukankan      html  css  js  c++  java
  • python基础学习第一天

    def用法

    函数定义的基本格式如下:

    def function(params):
         somthing
         return values

    说明:return语句可选,出现return语句表示函数执行结束;或者自动返回NONE

    在用def关键字定义函数时函数名后面括号里的变量称作为形式参数

    实参全称为实际参数,在调用函数时提供的值或者变量称作为实际参

    #a和b就是形参 

    def add(a,b):

      return a+b

    #3和4是实参

    add(3,4)

    timeit用法

    timeit.timeit(stmt='pass', setup='pass', timer=<default timer>, number=1000000):创建一个Timer实例,参数分别是stmt(需要测量的语句或函数),setup(初始化代码或构建环境的导入语句),timer(计时函数),number(每一次测量中语句被执行的次数)

    if __name__ == '__main__'的意思是:当.py文件被直接运行时,if __name__ == '__main__'之下的代码块将被运行;当.py文件以模块形式被导入时,if __name__ == '__main__'之下的代码块不被运行
    读懂下面这段代码

    import timeit
    
    def test():
        L = []
        for i in range(100):
            L.append(i)
    if __name__ == '__main__':
        print timeit.timeit("test()", setup="from __main__ import test")
        
        x = list(range(2000000))
        t0 = timeit.timeit("x.pop(0)", "from __main__ import x", number=1000)
        print("cost {} seconds ".format(t0))
  • 相关阅读:
    django 模板继承与重写
    python 简单实现淘宝关键字商品爬取
    django 表单过滤与查询
    mongo 服务化与删除
    python 虚拟环境的搭建
    mysql安装与卸载
    2255倍四路输出分频器~~互相学习
    课程学习说明
    [数字图像处理]灰度直方图均衡化
    [数字图像处理]3*3模板灰度图像空间域变换
  • 原文地址:https://www.cnblogs.com/mutong1228/p/10306735.html
Copyright © 2011-2022 走看看