python简明教程: 6. 模块

乙醇 创建于 about 6 years 之前

最后更新: less than a minute 之前

阅读数: 165

python简明教程: 6. 模块

本文内容基本上翻译自http://cheat.sh/python/:learn)

非原创, 非原创, 非原创!!!

感谢原文社区作者

####################################################
# 6. 模块
####################################################

# 你可以导入1个模块
import math

print math.sqrt(16)  # => 4

# 可以从module里导入一些函数
from math import ceil, floor

print ceil(3.7)  # => 4.0
print floor(3.7)  # => 3.0

# 可以把模块里所有的函数都导出来
# 注意: 这是不推荐的做法
from math import *

# 模块名是可以有简写的
import math as m

math.sqrt(16) == m.sqrt(16)  # => True
# 你也可以测试这些函数是否相等
from math import sqrt

math.sqrt == m.sqrt == sqrt  # => True

# python的模块就是普通的python文件.
# 你可以创建自己的模块,然后进行导入
# 模块就是文件的文件名

# 你可以找出模块里定义了哪些函数和属性
import math

dir(math)

# 如果你有1个名为math.py的文件
# 并且该文件跟你的脚本在同一文件夹下
# 你导入math.py的时候你将导入自己定义的版本
# 而不是python标准库的math模块
# 这是因为本地文件夹的导入优先级高于标准库

0

相关课程

通过实践学python
图文
通过实践学python

课程分类: 编程语言

自己动手才能学会了

  • 已完结
  • 已更新14集
  • 最后更新时间: 2024-03-18 11:35:25

免费

查看详情
Java语言基础教程
图文
Java语言基础教程

课程分类: 编程语言

来自上古的荣光

  • 已完结
  • 已更新8集
  • 最后更新时间: 2024-03-18 09:43:08

免费

查看详情
django入门投票系统
django入门投票系统

课程分类: 编程语言

django入门投票系统

  • 更新中
  • 已更新6集
  • 最后更新时间:

免费

查看详情