Python基础
无魂冬冬
这个作者很懒,什么都没留下…
展开
-
Python基础 B-01 基本语法之-缩进与行&注释
基本语法之-缩进与行&注释文章目录基本语法之-缩进与行&注释一、缩进二、多行语句三、注释3.1、注释作用:3.2、注释的分类:(代码注释分单行和多行注释)A、单行注释用#,eg:B、多行注释可以用多个 # 号,还有 ''' 和 """。C、注释的原则一、缩进python最具特色的就是使用缩进来表示代码块,不需要使用大括号 {} 。缩进的空格数是可变的,但是同一个代码块的语句...原创 2019-09-19 22:11:17 · 392 阅读 · 0 评论 -
Python基础 B-02 基本语法之-变量&常量
基本语法之-变量&常量文章目录基本语法之-变量&常量一、变量1.1、作用1.2、变量申明1.3、变量定义规则a、命名要求:b、命名规范:1.4、变量的其他定义方法a、连续多个变量定义b、交互式赋值定义变量1.5、变量的变化变量的创建过程变量的修改过程变量的指向关系二、常量2.1、常量:指不变的量2.2、约定俗成定义:三、变量与常量关系3.1、总结3.2、特别说明:变量与常量的内存...原创 2019-09-19 22:16:01 · 207 阅读 · 0 评论 -
Python基础 B-03 基本语法之-运算符
基本语法之-运算符文章目录基本语法之-运算符一、运算符分类二、算术运算符三、赋值运算符四、比较运算符(关系运算符)假设变量:a=10,b=20五、身份运算符作用:列举:六、成员运算符列举:七、逻辑运算符列举:八、位运算符作用:列举:九、运算符优先级十、补充【附录】1 python中id、is、=、== 分别是比较什么的?1、首先理解 is 和 == 的区别2、代码块与代码块的缓存机制3、小数据池...原创 2019-09-19 22:18:23 · 262 阅读 · 0 评论 -
Python基础 B-04 基本语法之-条件控制&循环语句
基本语法之-条件控制&循环语句文章目录基本语法之-条件控制&循环语句一、条件控制条件语句普通格式条件语句三元运算格式条件语句多分支条件语句嵌套格式二、循环语句while 循环死循环循环中止语句循环不满足执行for 语句pass 语句一、条件控制Python 条件语句是通过一条或多条语句的执行结果(True 或者 False)来决定执行的代码块。条件语句普通格式if 条件...原创 2019-09-19 22:20:55 · 141 阅读 · 0 评论 -
Python基础 C-01 数据类型-介绍
数据类型-介绍文章目录数据类型-介绍一、数据类型二、数据类型的分类三、如何查看数据的类型3.1、数据类型的查看方法A、内置的 type() 函数可以用来查询变量所指的对象类型B、用 isinstance 来判断C、type 和 isinstance的区别一、数据类型解释:计算机顾名思义就是可以做数学运算的机器,因此,计算机程序理所当然地可以处理各种数值。但是计算机能处理的远远不止数值,还可以...原创 2019-09-19 22:24:39 · 448 阅读 · 0 评论 -
Python基础 C-02 数据类型-基本数据类型-Number(数字)
数据类型-基本数据类型-Number(数字)文章目录数据类型-基本数据类型-Number(数字)一、数字类型(number)的分类二、整数2.1、什么是整数?2.1、整数分类2.2、整数进制2.2.1、整数不同进制的表示方式2.2.2、不同进制间的相互转换三、浮点数3.1、浮点数3.2、浮点数运算争议和限制表示性错误3.3、浮点数运算总结3.4、浮点数的精度补充四、复数五、整数相关库方法介绍方法...原创 2019-09-19 22:27:47 · 629 阅读 · 0 评论 -
Python基础 C-03 数据类型-基本数据类型-String(字符串)
数据类型-基本数据类型-String(字符串)文章目录数据类型-基本数据类型-String(字符串)一、定义:二、转义字符三、访问字符串中的值四、支持的运算符五、字符串格式化六、字符串编码七、字符串内建函数一、定义:字符串是一个有序的字符的集合,用于存储和表示基本的文本信息,’ ‘或’’ ‘‘或’’’ ‘’’ 或 “”" “”" 中间包含的内容称之为字符串字符串声明定义eg:str1...原创 2019-09-19 22:31:55 · 195 阅读 · 0 评论 -
Python基础 C-04 数据类型-基本数据类型-Bytes(字节)&Bool(布尔)
数据类型-基本数据类型-Bytes(字节)&Bool(布尔)文章目录数据类型-基本数据类型-Bytes(字节)&Bool(布尔)一、Bytes(字节)类型定义作用实例说明二、Bool(布尔)类型一、Bytes(字节)类型定义bytes类型是指一堆字节的集合,在python中以b开头的字符串都是bytes类型作用Bytes类型的作用,计算机只能存储2进制, 我们的字符、图...原创 2019-09-19 22:43:16 · 969 阅读 · 0 评论 -
Python基础 D-01 数据类型-集合数据类型-List(列表)
数据类型-集合数据类型-List(列表)文章目录数据类型-集合数据类型-List(列表)一、什么是列表1.1、定义1.2、特点二、列表的创建a、普通方法创建一个列表b、内置方法创建一个特殊列表c、创建嵌套列表三、列表的操作3.1、列表通过非函数方法操作a、访问列表中的值b、修改列表中的值3.2、列表通过函数方法操作a、函数列举b、列表的增加操作c、删除操作d、排序&反转方法介绍排序反转...原创 2019-09-19 22:47:48 · 317 阅读 · 0 评论 -
Python基础 D-02 数据类型-集合数据类型-Tuple(元组)
数据类型-集合数据类型-Tuple(元组)文章目录数据类型-集合数据类型-Tuple(元组)一、什么是元组1.1、定义:1.2、特性:二、元组的创建a、普通方法创建一个元组三、元组的操作3.1、通过非函数方法操作3.2、通过函数方法操作一、什么是元组有些时候我们的列表数据不想被人修改时怎么办? 就可以用元组存放,元组又被称为只读列表,不能修改。Python 的元组与列表类似,不同之处在于元组...原创 2019-09-19 22:50:49 · 284 阅读 · 0 评论 -
Python基础 D-03 数据类型-集合数据类型-Dict(字典)
数据类型-集合数据类型-Dict(字典)文章目录数据类型-集合数据类型-Dict(字典)一、字典的定义与特性1.1、定义1.2、特性二、字典的创建三、字典的操作3.1、通过非函数方法操作a、访问操作a、修改操作3.2、通过函数方法操作一、字典的定义与特性1.1、定义字典是另一种可变容器模型,且可存储任意类型对象。字典是Python语言中唯一的映射类型。字典的每个键值(key=>...原创 2019-09-20 10:25:51 · 202 阅读 · 0 评论 -
Python基础 D-04 数据类型-集合数据类型-Set(集合)
数据类型-集合数据类型-Set(集合)文章目录数据类型-集合数据类型-Set(集合)一、定义与特性1.1、定义1.2、特性二、创建2.1、创建方式a、创建集合三、操作3.1、通过非函数方法操作a、帮列表去重b、关系运算3.2、通过函数方法操作a、函数方法列举b、函数方法实例一、定义与特性1.1、定义集合(set)是一个无序的不重复元素序列。1.2、特性里面的元素不可变,代表你不能...原创 2019-09-20 10:27:36 · 489 阅读 · 0 评论 -
Python基础 E-01 字符编码
字符编码文章目录字符编码一、编码格式1.1、ASCII码1.1.1、产生的原因1.1.2、ASCII编码1.1.3、GB2312 & GBK1.1.4、Unicodea、Unicode特定1.1.5、UTF-8常用编码介绍一览表二、编码&解码Py2 Vs Py3编码编码的转换Python3的执行过程一、编码格式1.1、ASCII码1.1.1、产生的原因在计算机中,所有的...原创 2019-09-21 21:17:36 · 1691 阅读 · 0 评论 -
Python基础 F-01 函数-定义与参数
函数-基础文章目录函数-基础一、函数的作用与定义1.1、作用1.2、定义语法实例1.3、函数的调用二、函数的形参与实参定义:实例:三、函数的参数类型3.1、类型3.2、位置参数(必要参数)说明:实例:只有一个位置参数时,你必须传递一个参数。存在多个位置参数时,你必须传递相同数量的参数,顺序必须与定义的一致。3.3、关键字参数说明:实例:3.4、默认参数说明:实例:3.5、非固定参数(不定长参数)...原创 2019-09-23 22:48:41 · 1380 阅读 · 0 评论 -
Python基础 F-02 函数-类型
A-02 函数-高级文章目录A-02 函数-高级一、匿名函数作用语法示例二、嵌套函数作用示例三、高阶函数作用示例四、递归函数作用示例特点一、匿名函数作用python 使用 lambda 来创建匿名函数。所谓匿名,意即不再使用 def 语句这样标准的形式定义一个函数。lambda 只是一个表达式,函数体比 def 简单很多。lambda的主体是一个表达式,而不是一个代码块。仅仅能在la...原创 2019-09-24 11:30:15 · 273 阅读 · 0 评论 -
Python基础 F-03 函数-命名空间与作用域
函数-命名空间与作用域文章目录函数-命名空间与作用域一、命名空间1.1、定义与作用1.2、分类1.4、生命周期命名空间创建周期命名空间结束周期二、作用域2.1、定义与作用2.2、分类2.3、查找顺序2.4、相关示例a、局部访问局部作用域成功示例b、全局访问正常函数局部作用域失败示例c、全局方法特殊函数的局部作用域失败示例d、全局访问定义在if、for中的全局作用域成功示例e、全局方法导入局部作用...原创 2019-09-25 00:50:31 · 283 阅读 · 0 评论 -
Python基础 F-04 函数-闭包与装饰器
函数-闭包与装饰器文章目录函数-闭包与装饰器一、闭包条件示例定义意义二、装饰器2.1、为什么需要装饰器2.2、什么是装饰器定义作用2.3、简单实用装饰器代码示例使用装饰器标识@代码示例2.4、传递非固定参数的装饰器代码示例2.5、带参数的装饰器代码示例原理分析三、感谢支持一、闭包条件关于闭包满足如下条件:函数定义和函数表达式位于另一个函数的函数体内(嵌套函数)。这些内部函数可以访问它...原创 2019-09-26 15:14:30 · 231 阅读 · 0 评论 -
Python基础 H-01 补充知识=、copy、deepcopy直接差异
补充知识=、copy、deepcopy直接差异文章目录补充知识=、copy、deepcopy直接差异一、对应不可变数据类型(数字,字符串,元组)a、代码实例b、结论二、对应可变数据类型(列表、字典)a、代码实例b、结论一、对应不可变数据类型(数字,字符串,元组)a、代码实例# 导入系统模块import copy# 设置环境变量# 导入自定义模块str1 = 'abcd'str...原创 2019-09-21 21:18:43 · 120 阅读 · 0 评论 -
Python基础 I-01 编程规范
编程规范文章目录编程规范一、参考二、规范2.1、Python命名规范2.2、特别说明变量常量异常文件名包模块缩写特定命名方式二、2.2、其他规范一、参考转载【PEP8编程规范中文版】二、规范此时你已经可以写一些更长更复杂的 Python 程序,是时候讨论一下 编码风格 了。大多数语言可以写(或者更明白的说, 格式化 )作几种不同的风格。有些比其它的更好读。让你的代码对别人更易读是个好想法...原创 2019-09-21 21:19:21 · 209 阅读 · 0 评论 -
Python基础 G-01 列表生成式&生成器&迭代器
列表生成式&生成器&迭代器文章目录列表生成式&生成器&迭代器一、列表生成式1.1、基本语法1.2、示例1.3、说明二、生成器(generator)2.1、背景2.2、定义2.3、使用2.3.1、如何创建生成器a、使用()类似列表生成式的生成器使用方法代码示例b、使用包含 yield 关键字的函数生成器背景使用方法代码示例说明2.3.2、如何访问生成器中的元素a、使...原创 2019-09-30 12:02:08 · 155 阅读 · 0 评论