python函数缺省值及程序打包方式
来源:互联网 发布:大数据毕业设计本科 编辑:程序博客网 时间:2024/05/29 19:29
函数缺省值的使用
#!/usr/bin/python''' test python file'''class TestClass(object): def __init__(self,a=1,b=2): self.aa = a self.bb = b def printDebug(self): print("aa:",self.aa,"bb:",self.bb)if __name__ == '__main__': testV = TestClass() testV.printDebug() testV = TestClass(5,6) testV.printDebug() testV = TestClass(6) testV.printDebug() testV = TestClass(b=6) testV.printDebug()
输出结果:
aa: 1 bb: 2
aa: 5 bb: 6
aa: 6 bb: 2
aa: 1 bb: 6
注:关于if __name__ == '__main__':的作用,执行python test.py时满足条件,当import test时,__name__则为模块名。
包/子包、模块和类的定义
python中的几个概念:包/子包 模块 类
包:包含__init__.py的文件夹,其下可以包含多个模块或子包
模块:*.py文件去掉后缀名,即为模块名
类:即为定义的类类型,空代码块需要使用pass
导入模块方式:
import modulename
import modulename as mn
import packageA.packageB.modulename 或者
from packageA.packageB import modulename
python打包程序
1、生成exe文件
安装pip install pyinstaller
在相应的文件目录下,使用命令pyinstaller -F -w 文件名.py,则会生成包含相应exe的文件夹。
2、生成app文件
使用py2app,安装pip install py2app
命令名为py2applet
阅读全文
0 0
- python函数缺省值及程序打包方式
- 虚函数的缺省值
- Python - 打包python程序
- Python:程序发布方式简介一(打包为可执行文件EXE)
- python使用pyqt开发windows gui程序及打包
- [c/c++]函数参数缺省值
- [c/c++]函数参数缺省值
- 带缺省值的构造函数
- 缺省值
- 《Head First Python》学习笔记02 模块和函数参数缺省值
- python程序打包
- python 程序打包
- python打包exe程序
- PyInstaller打包python程序
- Python之程序打包
- py2exe打包python程序
- py2exe打包python程序
- python程序打包示例
- vue 子组件向父组件传递参数
- 设计原则:组合复用原则
- BP神经网络-前向传播
- C语言快速排序之sort排序
- 学习笔记 山外K60库图像解压函数原理(底层代码详解)
- python函数缺省值及程序打包方式
- mongodb基础查询
- Java基本类型的包装器类型的缓存策略及双等号使用问题
- Redis可视化工具无法安装解决方案
- poj Til the Cows Come Home (Dijkstra最短路~)
- MyBatis返回Map键值对数据
- Algorithms For Dummies.pdf 英文原版 免费下载
- hdu_2012 素数判定
- Apple Tree(树形DP)