python中的Module相当于C++中头文件和命名空间的组合体,便于代码的组织,任何一个python代码的文件都是一个Module,都可以被其他模块import

import,from...import...,

import是调用其他module的关键字,使用这种方式导入的模块时,里面的函数保留自己的命名空间,所以需要module_name.fcn_name()的方式调用。

from import可以用来导入module中特定的功能,使用这种方式导入的函数会将模块内的函数导入当前名字空间,所以可以直接使用

>>> import math
>>> acos(-1)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'acos' is not defined
>>> math.acos(-1)
3.141592653589793
>>> from math import *
>>> acos(-1)
3.141592653589793

dir()

Returns a sorted list of strings containing the names defined by a module.The list contains the names of all the modules, variables and functions that are defined in a module.

>>> print dir(math)
['__doc__', '__name__', '__package__', 'acos', 'acosh', 'asin', 'asinh', 'atan', 'atan2', 'atanh', 'ceil', 'copysign', 'cos', 'cosh', 'degrees', 'e', 'erf', 'erfc', 'exp', 'expm1', 'fabs', 'factorial', 'floor', 'fmod', 'frexp', 'fsum', 'gamma', 'hypot', 'isinf', 'isnan', 'ldexp', 'lgamma', 'log', 'log10', 'log1p', 'modf', 'pi', 'pow', 'radians', 'sin', 'sinh', 'sqrt', 'tan', 'tanh', 'trunc']

最新文章

  1. 安卓调用百度地图api 错误 mcode参数不存在
  2. gridview里找到控件
  3. Runnable接口
  4. Form的enctype=&quot;multipart/form-data&quot;作用
  5. java中的单引号和双引号
  6. COM编程之四 引用计数
  7. MvvmCross for WPF 支持子窗体显示、关闭、传参
  8. 网站性能扩展案例:每天30-50亿请求,300K QPS是如何炼成的
  9. 在指定的DSN中,驱动程序和应用程序之间的体系结构不匹配
  10. Android开发手记(9) DatePickerDialog 和 TimePickerDialog
  11. 传智播客 Html基础知识学习笔记2
  12. 基于微信公众平台的开发(清华大学第二讲)_Alien的笔记
  13. MOSS2010部署解决方案失败是可以尝试更新
  14. Net Framework中的提供的常用委托类型
  15. 打包apk java 虚拟机内存不足
  16. swap与dd命令使用详解
  17. 用Maven创建web项目
  18. excel数据导出新妙招
  19. 基于spark-streaming实时推荐系统
  20. 三、activiti工作流-流程设计工具

热门文章

  1. HDU 1131 Count the Trees 大数计算
  2. PHP Redis 全部操作方法
  3. lodash常用方法1--查询
  4. WinForm 窗体应用程序(初步)之一
  5. ADO.NET(数据访问技术)
  6. Lua-面向对象中函数使用时冒号(:)和点(.)的区别
  7. 钉钉如何进行PC端开发
  8. Java2_J2EE体系架构
  9. 【前端盲点】DOM事件流论证CSS盒模型是否具有厚度
  10. Web UI - Javascript之DOM Ready