当前位置: 首页 > news >正文

海盐市网站建设360推广官网

海盐市网站建设,360推广官网,绍兴网站建设哪好,网站模板论坛为什么80%的码农都做不了架构师?>>> 模块: 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的…

为什么80%的码农都做不了架构师?>>>   hot3.png

模块:

为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在 Python 中,一个. py 文件就称之为一个模块(Module)。

最大的好处是大大提高了代码的可维护性。其次,编写代码不必从零开始。当一个模块编写完毕,就可以被其他地方引用。我们在编写程序的时候,也经常引用其他模块,包括 Python 内置的模块和来自第三方的模块。

模块创建方法:

1、如图所示新建一个文件夹,如 main

2、在文件夹下创建一个 __init__.py 的文件,使他成为一个包

3、在包下新建一个 index.py 的模块文件

模块

注意:xxx.py 不能和系统模块重名,否则无法导入,如不能创建一个 sys.py 的文件。

模块导入方法:

from 包名 import 模块名(文件名)

模块

如图所示,模块导入方法

from main import index

执行模块里的函数

index.foo()

导入包中模块的函数

from main.index import foo #导入包中模块的函数
foo() #执行这个函数

直接导入模块

import main.index            #直接用import导入模块,必须带上包名    
执行函数 main.index.foo()

#执行函数时,也需要带上包名和模块名,对应反射方法因路径不同,执行稍有不同

注意上述三种导入方法:执行的函数方法也不一样

__init__.py

模块一般放在包内,包内必须含有1个__init__.py 的文件,否则会被当成1个普通的文件夹。
__int__.py

常用命令:

if __name__ == '__main__':

判断是否在主程序下,只有在当前程序下,下面命令才执行,(main相当于包名),如

__file__ 当前路径

__doc__ 文档信息,备注注释

#!/usr/bin/env python
#coding:utf-8
'''
author:leeson
假设文件在 E:\workspace\day3\\file\demo.py 目录下
'''
print(__file__)
print(__doc__)

输出结果:

结果

转载于:https://my.oschina.net/esdn/blog/783450

http://www.lbrq.cn/news/2533591.html

相关文章:

  • 网站建设栏目说明工程建设数字化管理平台
  • 建设学校网站论文网站关键词如何快速上首页
  • 重庆做网站seo优化选哪家好北京seo公司网站
  • 怎么做贝店式的网站刷seo关键词排名软件
  • 网站链接怎么做标记营销策划方案公司
  • 建站工具华为百度推广在线客服
  • 美女色情做视频网站有哪些电脑系统优化软件
  • wordpress商城建站教程软文宣传
  • 做网站图片多少钱成都百度推广账户优化
  • wordpress 播放大视频成都网站seo
  • 如何知道网站是用什么语言做的百度店铺
  • 设计灵感网站整理百度合作平台
  • 京挑客网站建设网络推广员要怎么做
  • 网站中宣传彩页怎么做的刷排名seo
  • 购物网站建设方案seo诊断a5
  • 专门做地图的网站温州seo推广外包
  • 海口市做网站的公司怎么样把广告做在百度上
  • 上海网络推广培训二十条优化措施全文
  • 一般网站建设步骤媒体发稿费用
  • 常州网站建设市场高清免费观看电视网站
  • 中企动力 网站建设 眼镜巨量引擎广告投放平台官网
  • 个人建网站需要什么手续查询网站
  • 哪里需要人做钓鱼网站网络游戏推广
  • 宁乡电商网站建设报价在线识别图片
  • 绵阳网站建设怎么做十大骗子教育培训机构
  • 泰安最好网站建设公司it教育培训机构排名
  • 室内设计培训网站重庆seo报价
  • 广州海珠做网站的公司互联网营销师报名费
  • 网站定制建设湘潭网站seo磐石网络
  • vs2010 c 网站开发接单平台app
  • C#反射的概念与实战
  • Android Emoji 全面解析:从使用到自定义
  • git本地仓库,工作区和暂存区的知识
  • 【swoole Windows 开发(swoole-cli 开发 hyperf)】
  • 《UE教程》第三章第五回——第三人称视角
  • 第2章 cmd命令基础:常用基础命令(2)