python基础
文章平均质量分 93
zh__quan
这个作者很懒,什么都没留下…
展开
-
(二)比较运算符,语句,print , if , pass , 布尔
比较运算符: < 小于 <= 小于等于 > 大于 >= 大于等于 == 等于 != 不等于语法: 左表达式 < 右表达式说明: 比较运算符返回布尔类型的值示例: 10 < 20 # Ture 1 + 10 > 2 + 8 # Ture 10 < 20 <= 30 # Ture ...原创 2018-07-18 12:56:27 · 805 阅读 · 0 评论 -
(八)python集合,总结,函数
目录集合set 集合的运算: 集合推导式: 固定集合frozenset前8天的总结:函数function集合set 集合是可变的容器 集合内的数据对象都是唯一的(不能重复多次的) 集合是无序的存储结构,集合中的数据没有先后顺序关系 集合内的元素必须是不可变的对象 集合是可迭代对象 集合是相当于只有键没有...原创 2018-08-17 21:19:13 · 502 阅读 · 0 评论 -
(九)python 传参,函数定义
目录函数的定义:return 语句函数的参数传递 位置传参: 序列传参: 关键字传参: 字典关键字传参: 函数的综合传参:函数的定义和创建时形参的定义 函数形参的定义方式: 函数的参数说明:函数的定义: def 函数名(形参列表) 语句块 作用: 创建一...原创 2018-08-19 14:44:48 · 1194 阅读 · 0 评论 -
(十)python 全局变量和局部变量 ,作用域,lambda
目录全局变量和局部变量 globals() 函数 和 locals函数 函数的嵌套定义作用域 变量名的查找规则: global语句 nonlocal 语句 nonlocal 说明lambda 表达式(又称匿名函数)全局变量和局部变量 局部变量: 定义在函数内部的变量称为局部变量(函数的形参...原创 2018-08-19 14:54:15 · 1481 阅读 · 0 评论 -
(十一)python 高阶函数,递归,闭包
目录eval 函数:exec函数:函数式编程:高阶函数 high order function map 函数 filter 函数: sorted 函数递归函数 recursion闭包 closureeval 函数: 作用: 把一个字符串当成一个表达式来执行,返回表达式执行后的结果 格式: ...原创 2018-08-19 17:00:51 · 499 阅读 · 0 评论 -
(十二)python 装饰器,模块的分类和导入,dir函数
目录装饰器decorators(专业提高篇)函数的文档字符串函数的__doc__属性函数的__name__属性模块Module 模块的分类: 模块的导入import from import 语句dir 函数装饰器decorators(专业提高篇) 问题: 函数名是变量,它绑定一个函数 函数名 /函数...原创 2018-08-19 17:06:28 · 614 阅读 · 0 评论 -
(十三)python 自定义模块,随机模块,包
目录自定义模块import 语句搜索模块的路径顺序模块的加载过程:模块的重新加载模块被导入和执行的过程:模块的__doc__属性:__file__属性__name__属性模块的__all__列表随机模块random包(模块包)package 创建命令: 包的导入语法:系统模块sys自定义模块''' 此示例示意自定义模块...原创 2018-08-19 17:11:51 · 404 阅读 · 0 评论 -
(十四)python 包的相对导入,异常,try,raise语句,assert语句
目录__init__.py内的__all__列表包的相对导入包的加载路径:异常(基础)exception try语句 try-except 语句语法 try-finally语句 raise 语句 assert 语句(断言语句)异常小结:__init__.py内的__all__列表 作用: 用来记录此...原创 2018-08-19 17:25:03 · 613 阅读 · 0 评论 -
(十五)python 迭代器,生成器,字节串
目录迭代器Iterator 什么是迭代器 迭代器相关函数生成器 Generator(python 2.5 及以后) yield 语句 生成器表达式:迭代工具函数:zip(iter1,iter2,iter3,...)enumerate(iterable,start=0)字节串bytes (也叫字节序列) bytes 与str ...原创 2018-08-19 17:32:14 · 639 阅读 · 0 评论 -
(七)python元组,字典
目录元组 tuple 元组的定义: 元组的运算: 元组的比较运算: 索引和切片 元组的方法: 能用于序列的函数总结:字典 dict 什么是字典? 字典的字面值表示方式: 字典的构造(创建)函数 dict 字典的基本操作: 字典的迭代访问: 可以用于字典的内建(built-...原创 2018-08-17 21:13:12 · 372 阅读 · 0 评论 -
(十六)python 文件
目录文件 file文件的操作流程文件的打开函数open文件的关闭方法文本文件操作模式文件的迭代读取:二进制文件操作F.seek() 函数F.tell()函数:小结:编码注释:文件 file文件是用于数据存储的单位文件通常用来长期存储数据文件中的数据是以字节为单位进行顺序存储的文件的操作流程 1.打开文件 2.读写文件 ...原创 2018-08-12 17:55:50 · 505 阅读 · 0 评论 -
(十七)python 构造函数,实例方法,析构方法 ,__class__属性
目录面向对象编程: Object-Oriented Programing类的创建语句: 构造函数:实例方法(method)实例属性 attribute (也叫实例变量)删除属性:初始化方法:析构方法预置的实例属性__class__属性用于类的函数: isinstance(obj,class_or_tuple) 面向对象编程: Object...原创 2018-08-12 17:44:22 · 1084 阅读 · 0 评论 -
(三)字符串
字符串 str 作用: 用来记录文本信息 表示方法: 在非注释中,凡是用引号括起来的部分都是字符串 ' 单引号 " 双引号 ''' 三单引号 """ 三双引号空字符串的表示方法: ’‘ ”“ ’‘’‘’‘ ”“”“”“ 注:空字符串的布尔值为False 非空字符串表示方式: 'hello' "hello" ...原创 2018-07-18 13:11:27 · 765 阅读 · 0 评论 -
(四)字符串,循环语句
字符串格式化表达式 运算符 % 作用: 生成一定格式的字符串 语法: 格式字符串 % 参数值 格式字符串 % (参数值1,参数值2,…) 格式字符串中的 % 为站位符,占位符的位置将用参数值替换 示例见:格式化字符串中的占位符和类型码 占位符 意义 %s 字符串,使用str函数转换 ...原创 2018-07-18 18:50:56 · 972 阅读 · 0 评论 -
(五)for,range,continue,list
for 语句作用: 用来遍历可迭代对象的数据元素 可迭代对象是指能依次获取数据元素的对象可迭代对象包括: 字符串 str ----以下内容以后再讲------ 列表 list 元组 tuple 字典 dict 集合 set range 函数返回的对象等语法: for 变量列表 in 可迭代对象: ...原创 2018-07-18 19:16:14 · 444 阅读 · 0 评论 -
(一)python基础
<python 语言开发基础>python 的简介 创始人:Gudio wan Rossum(荷兰人) 时间: 1989 圣诞节期间 Python的命名:源于一个戏剧团 Montypython TIOBE index(语言排行)python 的应用领域 系统运维 网络编程 科学计算 人工智能,机器人 Web 开发 大数据及数据库编程 云计算 ...原创 2018-07-13 23:11:56 · 802 阅读 · 0 评论 -
(六)列表,序列函数,深拷贝浅拷贝
目录列表的索引操作:列表的切片del 语句:python3 中常用的序列函数sorted 函数:reversed(seq)字符串的文本解析方法 split 和join 方法深拷贝deep copy 和浅拷贝shallow copy列表推导式list comprehesion列表的索引操作: 语法: 列表[整数表达式] 用法:...原创 2018-08-09 23:57:18 · 533 阅读 · 0 评论 -
(二十)python 异常,运算符重载
目录异常(高级) 异常相关的语句: with语句环境管理器(也有叫上下文管理器)运算符重载 算术运算重载 反向算术运算符的重载 复合赋值算术运算符重载 比较运算符的重载 位运算符的重载 反向位运算符的重载 复合赋值位运算符的重载 一元运算符的重载 索引和切片运算符的重载 ...原创 2018-08-12 10:55:14 · 586 阅读 · 1 评论 -
(十九)python 封装 多态 多继承 函数重写
目录封装 enclosure私有属性和方法:多态 polymorphic多继承 multiple inheritance函数重写 overwrite 对象转字符串的重写方法 str(obj) 函数调用方法说明: 内建函数重写 数值转换函数重写 布尔测试函数重写迭代器(高级)用于类的函数: issubclas...原创 2018-08-12 17:20:52 · 596 阅读 · 0 评论 -
(十八)python ,类变量, __slots__属性, 类方法, 静态方法 ,继承和派生
目录类变量类的 __slots__ 属性类方法:静态方法 @staticmethod继承(inheritance) 和 派生 (derived)覆盖overridesuper 函数:类变量 类变量的类的属性,此属性属于类,不属于类的实例 作用: 通常用来存储该类对象共有的数据 说明: 类变量可以通过类...原创 2018-08-12 17:29:12 · 647 阅读 · 0 评论 -
python 各模块查询表
目录列表方法(method)字典的方法 集合中常用的方法字符串中反斜杠字符表常用字符串方法格式化字符串中的占位符和类型码Python运算符优先级时间模块 time数学模块 math随机模块 random系统模块 sys文件mode 模式字符的含义Python全部的异常类型PEP8编码规范代码编排文档编排空格的使用Pytho...原创 2018-08-26 19:10:58 · 1438 阅读 · 0 评论