Python
qq_37099362
这个作者很懒,什么都没留下…
展开
-
Python 介绍
Python 介绍 简介 Python是一种解释型、面向对象的语言。 特点: 1.可读性强 2.简洁 3.面向对象 4.免费和开源 5.可移植性和跨平台 6.丰富的库 7.可扩展性 应用范围 1.科学计算 2.人工智能 3.WEB服务端和大型网站后端 4.GUI开发 5.游戏开发 6.移动设备 7.嵌入式设备 8.系统维护 9.大数据 10.云计算 什么时候不应该用Python Python是解释...原创 2019-09-12 10:54:14 · 63 阅读 · 0 评论 -
推导式创建序列
推导式是从一个或者多个迭代器快速创建序列的一种方法。它可以将循环和条件判断结合,从而避免冗长的代码。推导式是典型的Python风格,会使用它代表你已经超过Python初学者的水平 列表推导式 列表推导式生成列表对象,语法如下: [表达式 for item in 可迭代对象] 或者 [表达式 for item in 可迭代对象 if 条件判断] >>> [x f...原创 2019-09-22 04:28:25 · 160 阅读 · 0 评论 -
控制语句
选择结构 选择结构通过判断条件是否成立,来决定执行哪个分支。选择结构有多种形式,分为:单分支、双分支、多分支。流程图如下: 单分支选择结构 if语句单分支结构的语法形式如下: if 条件表达式: 语句/语句块 其中: 条件表达式:可以是逻辑表达式、关系表达式、算术表达式等等 语句/语句块:可以是一条语句,也可以是多条语句。多条语句缩进必须对齐一致 eg. 输入一个数字,小于10,则打印这...原创 2019-09-22 04:00:35 · 276 阅读 · 0 评论 -
序列
序列 序列是一种数据存储方式,用来存储一系列的数据,在内存中,序列就是一块用来存放多个值的连续的内存空间 eg. a=[10,20,30,40] 实际存储方式:原创 2019-09-18 22:12:03 · 268 阅读 · 0 评论 -
最基本内置数据类型
最基本内置数据类型 每个对象都有类型,python中最基本的内置数据类型: 整数 浮点数 布尔型 字符串型 数字 Python支持整数和浮点数,我们可以对数字做如下运算: 运算符 说明 + 加法 - 减法 * 乘法 / 浮点数除法 eg. 8/2=4.0 // 整数除法 % 模(取余) ** 幂 使用divmod()函数同时得到商和余数,会返回一个...原创 2019-09-13 20:43:10 · 279 阅读 · 0 评论 -
链式赋值、系列解包赋值、常量
链式赋值 链式赋值用于同一个对象赋值给多个变量 eg. x=y=123 相当于:x=123;y=123 系列解包赋值 系列数据赋值给对应相同个数的变量(个数必须保持一致) eg. a,b,c=4,5,6 相当于:a=4;b=5;c=6 可以用来实现变量的互换 a,b=10,20 a,b=b,a #现在a=20,b=10 常量 Python不支持常量,即没有语法规则限制改...原创 2019-09-12 11:23:25 · 764 阅读 · 0 评论 -
变量
变量的声明和赋值 变量的声明和赋值用于将一个变量绑定到一个对象上,格式如下: 变量名=表达式 eg. a=123 运行过程中,解释器先运行右边的表达式,生成一个代表表达式运算结果的对象,然后,将这个对象地址赋值给左边的变量 变量在使用前必须先初始化(先赋值) 删除变量和垃圾回收机制 可以通过del语句删除不再使用的变量 如果对象没有变量引用,就会被垃圾回收器回收,清空内存空间 ...原创 2019-09-12 11:14:41 · 74 阅读 · 0 评论 -
标识符
标识符 基本用法 标识符:用于变量、函数、类、模块等的名称。标识符有如下特定的规则: 区分大小写 第一个字符必须是字母、下划线,气候的字符是:字母、数字、下划线 不能使用关键字,使用help()可以查看关键字 help>keywords 以双下划线开头和结尾的名称通常有特殊含义,尽量避免这种写法 Python 标识符命名规则 开发中,我们通常约定俗成遵守如下规则: 类型 规则 ...原创 2019-09-12 11:08:05 · 108 阅读 · 0 评论 -
引用
引用 在Python中,变量也称为对象的引用。因为,变量存储的就是对象的地址。变量通过地址引用了“对象” 变量位于:栈内存 对象位于:堆内存 Python是动态类型语言 变量不需要显式声明类型。根据变量引用的对象,Python解释器自动确定数据类型 Python是强类型语言 每个对象都有数据类型,只支持该类型支持的操作 ...原创 2019-09-13 20:44:16 · 70 阅读 · 0 评论 -
对象
Python中,一切皆对象。每个对象由标识(identity)、类型(type)、值(value)组成。 标识用于唯一标识对象,通常对应于对象在计算机内存中的地址。使用内置函数id(obj)可返回对象obj的标识 类型用于表示对象存储的“数据”的类型。类型可以限制对象的取值范围以及可执行的操作。可以使用type(obj)获得对象的所属类型 值表示对象所存储的数据信息。使用print(obj)可以...原创 2019-09-12 10:55:20 · 124 阅读 · 0 评论 -
Python程序的构成
Python 程序的构成 Python程序有模块组成。一个模块对应python源文件,一般后缀名是.py 模块由语句构成。运行Python程序时,按照模块中语句的顺序一次执行 语句是Python程序的构造单元,用于创建对象、变量赋值、调用函数、控制语句等 Python 文件的创建和执行 交互式环境每次只能执行一条语句;为了编写多条语句实现复杂的逻辑,需要通过创建Python文件,并执行文件。 ...原创 2019-09-12 10:55:03 · 310 阅读 · 0 评论 -
Python程序基本格式
Python 程序基本格式 恰当的空格,缩进问题 (1)逻辑行首的空白(空格和制表符)用来决定逻辑行的缩进层次,从而用来决定语句的分组 (2)语句从新行的第一列开始 (3)缩进风格统一:a.每个缩进层次使用单个制表符或四个空格(IDE会自动将制表符设置成4个空格)b.Python用缩进而不是{ }表示程序块 Python区分大小写 注释 (1)行注释:每行注释前加#号。当解释器看到#,...原创 2019-09-12 10:54:45 · 2155 阅读 · 0 评论 -
Python开发环境
Python 开发环境 开发环境,英文是IDE(Integrated Development Environment 集成开发环境) 不要纠结于使用哪个开发环境。开发环境本质上就是对Python解释器python.exe的封装,核心都一样。可以说,开发环境IDE只是解释器的一个外挂而已,只是为了让程序员更方便编辑,减少出错率,尤其是拼写错误。 常用的开发环境如下: IDLE (默认就有) Pyc...原创 2019-09-12 10:54:29 · 141 阅读 · 0 评论 -
函数用法和底层分析
函数是可重用的程序代码块。函数的作用,不仅可以实现代码的复用,更能实现代码的一致性。一致性指的是,只要修改函数的代码,则所有嗲用该函数的地方都能得到体现 在编写函数时,函数体中的代码写法和我们前面讲的基本一致,只是对代码实现了封装,并增加了函数调用、传递参数、返回计算结果等内容 函数简介 函数的基本概念 一个程序由一个个任务组成;函数就是代表一个任务或者一个功能 函数是代码复用的通用机制 ...原创 2019-09-23 23:28:53 · 135 阅读 · 0 评论