LinuxEye - Linux系统教程

LinuxEye - Linux系统教程

当前位置: 主页 > 脚本编程 >
  • [脚本编程] Python使用__future__ 日期:2015-04-03 09:24:14 点击:17

    Python的每个新版本都会增加一些新的功能,或者对原来的功能作一些改动。有些改动是不兼容旧版本的,也就是在当前版本运行正常的代码,到下一个版本运行就可能不正常了。 从Py...

  • [脚本编程] Python安装第三方模块 日期:2015-04-03 09:19:44 点击:277

    在Python中,安装第三方模块,是通过setuptools这个工具完成的。Python有两个封装了setuptools的包管理工具: easy_install 和 pip 。目前官方推荐使用 pip 。 如果你正在使用Mac或Linux,安装pip本...

  • [脚本编程] Python使用模块 日期:2015-04-02 09:41:09 点击:85

    Python本身就内置了很多非常有用的模块,只要安装完毕,这些模块就可以立刻使用。 我们以内建的 sys 模块为例,编写一个 hello 的模块: #!/usr/bin/env python# -*- coding: utf-8 -*- a test module...

  • [脚本编程] Python模块 日期:2015-04-01 09:14:19 点击:146

    在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这...

  • [脚本编程] Python偏函数 日期:2015-04-01 09:11:21 点击:74

    Python的 functools 模块提供了很多有用的功能,其中一个就是偏函数(Partial function)。要注意,这里的偏函数和数学意义上的偏函数不一样。 在介绍函数参数的时候,我们讲到,通过设定...

  • [脚本编程] Python装饰器 日期:2015-03-31 09:54:41 点击:125

    由于函数也是一个对象,而且函数对象可以被赋值给变量,所以,通过变量也能调用该函数。 def now():... print 2013-12-25... f = now f()2013-12-25 函数对象有一个 __name__ 属性,可以拿到函数的名...

  • [脚本编程] Python匿名函数 日期:2015-03-31 09:53:31 点击:267

    当我们在传入函数时,有些时候,不需要显式地定义函数,直接传入匿名函数更方便。 在Python中,对匿名函数提供了有限支持。还是以 map() 函数为例,计算f(x)=x 2 时,除了定义一个...

  • [脚本编程] Python返回函数 日期:2015-03-27 09:56:06 点击:174

    函数作为返回值 高阶函数除了可以接受函数作为参数外,还可以把函数作为结果值返回。 我们来实现一个可变参数的求和。通常情况下,求和的函数是这样定义的: def calc_sum(*args):...

  • [脚本编程] Python sorted 日期:2015-03-26 09:39:45 点击:349

    排序算法 排序也是在程序中经常用到的算法。无论使用冒泡排序还是快速排序,排序的核心是比较两个元素的大小。如果是数字,我们可以直接比较,但如果是字符串或者两个dict呢?...

  • [脚本编程] Python filter 日期:2015-03-26 09:39:41 点击:502

    Python内建的 filter() 函数用于过滤序列。 和 map() 类似, filter() 也接收一个函数和一个序列。和 map() 不同的时, filter() 把传入的函数依次作用于每个元素,然后根据返回值是 True 还是...

栏目列表
推荐内容