第七节,初识模块字节码和注释

 

模块

  模块(也可以理解为调用代码文件,被调用的文件或者一个功能叫做模块)

  调用模块最大的好处就是实现了代码复用,不用重复写代码

  举例:

  文件1.py调用文件adc.py

 

  文件1.py代码如下 

1 #!/usr/bin/env python
2 # -*- coding: utf-8 -*-
3 #import调用了adc这个文件
4 import adc

  文件adc.py代码如下

1 #!/usr/bin/env python
2 # -*- coding: utf-8 -*-
3 # 打印(被调用文件)
4 print("被调用文件")

  执行文件1.py就会打印出 "被调用文件"  这串字符,因为文件1.py里面(import adc)调用了adc.py这个模块

  假如adc.py实现的一个复杂的功能,而且很多页面都会用到同样的功能,就可以多处调用这个模块,不需要重复写大量的代码

  python自己也提供了很多功能的模块

 

函数模块(定义函数库)

  就是调用一个写有定义函数的文件模块

  使用方法

  1,要先用import引入.py函数文件

  2,在调用函数文件里的函数

  如

 

1 #!/usr/bin/env python
2 # -*- coding: utf-8 -*-
3 import getpass # 引入函数库模块文件
4 i1 = raw_input("请输入用户名")
5 i2 = getpass.getpass("请输入密码") #调用函数模块函数
6 print(i1) #打印用户名
7 print(i2) #打印密码

  注意:此测试版本为2.7  如果是3以上的版本raw_input()函数需要改成 input()

叫卖录音网
录音网站大全

 

字节码

  字节码也就是python解释器将代码文件转换成字节码在读入内存,(也可以理解成缓存文件)

  如上面的列子:执行1.py文件后在目录就会生成一个adc.pyc的文件,这个文件就是字节码文件(缓存)

  

注释

  #单行注释

 

  """

  多行注释

  """

  

posted @ 2016-05-23 17:46  林贵秀  阅读(505)  评论(0编辑  收藏  举报