简明Python教程读书笔记-6 模块

      模块是一系列相关的函数和变量的集合,用于向用户提供实现某一类功能的接口,相当于库的作用。
      由于Python是解释型的脚本语言,没有编译的过程,所以模块和普通程序一样,也是通过源代码提供,模块文件名的扩展名必须为.py

1. 模块的导入
      使用import关键字可以导入模块。如import sys,表示导入sys.py,通过字节编译文件(以.pyc结尾 )可以加快导入速度。
      导入模块后,可以使用模块中定义的变量和函数,如sys.argv, sys.path。
      如果想直接使用模块中的变量和函数,可以用from...import...,但不推荐这种方法,会造成命名混淆。(from sys import path,可以直接使用path;from sys import *,可以直接使用所有sys下的变量和函数)

2. 模块的常用属性
      __name__属性:自身运行时其值为'__main__',据此可判断模块是被导入还是单独运行
      dir()函数:列出模块中定义的所有符号

3. 自己编写模块
      和普通文件没有区别,只是文件名必须以py作为扩展名。模块中的全局变量和函数可以被导出。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值