码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2016-05-23 18:53:13      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:

 

模块

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

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

  举例:

  文件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的文件,这个文件就是字节码文件(缓存)

  技术分享

注释

  #单行注释

 

  """

  多行注释

  """

  

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

标签:

原文地址:http://www.cnblogs.com/adc8868/p/5517384.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!