随笔分类 - Python
摘要:1. 首推IDE工具PyCharm JetBrains公司推出的系列IDE工具中支持Python编译语言的开发工具,基本上可以认为是行业第一IDE工具了,分为社区版和专业版,可以创建纯Python单文件的项目,也可以创建基于主流Web框架如Django、Flask的web项目。界面长这样: 2. S
阅读全文
摘要:1. Python解释器安装 访问官方网站:https://www.python.org/, 在首页标签中找到“Downloads”,根据不同的操作系统,选择相应的下载源文件即可。 2. 源码安装 在Linux、MacOS平台,我推荐大家采用源码的方式来安装,以Python3.6.5版本在CentO
阅读全文
摘要:1. 为什么用Python 软件质量:Python注重可读性、一致性和软件质量。 提高开发者的效率:Python代码的大小往只有C++/Java代码的1/5 ~ 1/3。 程序的可移植性:绝大多数Python程序不需要修改,即可运行在Linux、Windows等系统上。 标准库的支持:内置众多预编译
阅读全文
摘要:1. 函数(function)与方法(method)的区别 方法:在类结构体中通过def语句声明的代码块称为方法,比如类方法(classmethod),实例方法,静态方法(staticmethod)等。 函数:其他场景通过def语句声明的代码块称为函数,比如内建函数,全局函数等。 2.函数的定义 2
阅读全文
摘要:1. 内建(built-in)数据类型种类 数字类型:int(), float() 顺序(sequence): 字符串:str() 元祖:tuple() 列表:list() 字典:dict() 集合:set() 文件:open() 布尔:True, False 空对象:None 字符串:str()
阅读全文