摘要: 在Python中,每个Python文件都可以作为一个模块,模块的名字就是文件的名字。 定义自己的模块 比如有这样一个文件test.py,在test.py中定义了函数add 调用自己定义的模块 在其他文件中就可以先import test,然后通过test.add(a,b)来调用了,当然也可以通过fro 阅读全文
posted @ 2017-11-29 16:58 杨洛平 阅读(5474) 评论(0) 推荐(0)
摘要: python的模块和C语言中的头文件以及Java中的包很类似,用来导入已经写好的其他代码程序 Python模块是一个包含所有你定义的函数和变量的文件,其后缀名是.py。模块可以被别的程序引入,以使用该模块中的函数等功能。这也是使用 python 标准库的方法。 模块的导入 模块的导入需要下面几个关键 阅读全文
posted @ 2017-11-29 16:54 杨洛平 阅读(346) 评论(0) 推荐(1)
摘要: 全局变量和局部变量 定义在函数内部的变量拥有一个局部作用域, 定义在函数外的 拥有全局作用域。 局部变量只能在其被声明的函数内部访问,而全局变量可以在整个程序范围内访问。调用函数时,所有在函数内声明的变量名称都将被加入到作用域中。如下实例: 以上实例输出结果: 函数内是局部变量 : 30 函数外是全 阅读全文
posted @ 2017-11-29 16:50 杨洛平 阅读(428) 评论(0) 推荐(0)
摘要: 函数 如果在开发程序时,需要某块代码多次,但是为了提高编写的效率以及代码的重用,所以把具有独立功能的代码块组织为一个小模块,这就是函数。 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如pr 阅读全文
posted @ 2017-11-29 16:48 杨洛平 阅读(519) 评论(0) 推荐(1)
摘要: python 使用 lambda 来创建匿名函数 。 lambda这个名称来自于LISP,而LISP则是从lambda calculus(一种符号逻辑形式)取这个名称的。 在Python中,lambda作为一个关键字,作为引入表达式的语法。想比较def函数,lambda是单一的表达式,而不是语句块! 阅读全文
posted @ 2017-11-29 16:40 杨洛平 阅读(5753) 评论(0) 推荐(3)