python基础
文章平均质量分 92
weixin_47442524
这个作者很懒,什么都没留下…
展开
-
《python编程从入门到实践》书
《python编程从入门到实践》变量和简单数据类型变量字符串数列表列表简介操作列表元组if语句条件测试if语句字典总结变量和简单数据类型变量变量的命名规则:1)变量名职能包含字母、数字和下划线,以字母或下划线开头,不能以数字开头。2)变量名不能包含空格,但能使用下划线分隔其中单词3)关键词和函数名不能作为变量名字符串字符串:使用单引号或双引号括起来的字符串。修改字符串的大小写:-title():将字符串首字母大写-upper():将字符串全大写-lower():将字符串全小写原创 2021-04-17 19:52:56 · 116 阅读 · 0 评论 -
PYTHON 基础-DAY11 20210412
第七章 模块module模块化程序设计理念模块和包概念的标准库模块standard library模块化编程模块的API和功能描述要点模块的创建和测试代码模块文档字符串和API设计模块的导入import语句导入from...import导入from...import 和import的区别__import__()动态导入模块的加载问题包package的使用包的概念和结构导入包操作和本质用*导入包包内引用sys.path和模块搜索路径模块发布和安装模块的本地发布本地安装上传模块到PyPI模块化程序设计理念模原创 2021-04-14 08:20:12 · 58 阅读 · 0 评论 -
PYTHON 基础-DAY10 20210411
第八章 文件操作(IO技术)简介文本文件和二进制文件文件操作相关模块概述简介文本文件和二进制文件按照文件中数据组织形式,把文件分为文本文件和二进制文件-文本文件:存储的是普通“字符”文本,默认为Unicode字符集(两个字节表示一个字符),可以使用记事本程序打开-二进制文件:把数据内容用字节进行存储,必须使用专门的软件解码文件操作相关模块概述io模块:文件流的输入和输出操作os模块:基本操作系统功能,包括文件操作glob模块:查找符合特定规则的文件路径fnmatch模块:使用..原创 2021-04-12 19:23:16 · 72 阅读 · 0 评论 -
PYTHON 基础-DAY9 20210410
第七章 异常异常的本质try—except结构try—一个except结构try—多个except结构try..except..else结构try..except..finally结构常见异常汇总return语句和异常处理问题常见异常的解决with上下文管理traceback模块自定义异常类pycharm开发环境的调试异常的本质异常:程序运行过程中出现的非正常现象。异常处理:程序出现问题时依然可以正确的执行剩余的程序,而不会因为异常而终止程序的进行。异常类:用来描述和处理异常的类,异常类定义中包含原创 2021-04-11 21:04:12 · 60 阅读 · 0 评论 -
PYTHON 基础-DAY7/8 20210410
第六章 面向对象的编程086-087 面向对象和面向过程的区别面向过程procedure oriented思维面向对象object oriented思维对象的进化088- 类类的定义构造函数__init__()实例属性实例方法类对象类属性和类方法面向对象(Object Oriented Programming,OOP)编程:扩展性更强、可读性更好。面向对象的编程将数据和操作数据封装到对象中,组织代码和数据的方式更接近人的思维,提高编程效率。python支持面向对象、面向过程、函数式编程等多种编程范式原创 2021-04-10 14:54:23 · 156 阅读 · 0 评论 -
PYTHON 基础-DAY5/6 20210404
第五章 函数用法和底层分析067-070函数简介函数的基本概念函数的分类函数的定义和调用核心要点形参和实参文档字符串(函数的注释)返回值函数也是对象,内存底层分析071-072 变量的作用域(全局变量和局部变量)073-078 参数的传递传递可变对象的引用传递不可变对象的引用浅拷贝和深拷贝参数的形式079-08 一些相关函数的使用lambda表达式和匿名函数eval()函数递归函数嵌套函数067-070函数简介函数的基本概念1)一个程序由一个个任务组成,函数代表一个任务或者一个功能2)函数是代码复用原创 2021-04-05 20:45:03 · 103 阅读 · 0 评论 -
PYTHON 基础-DAY4/5 20210403
目录:第四章 控制语句+推导式051 PyCharm052-055 选择结构单分支选择结构双分支选择结构与三元运算符多分支选择结构选择结构的嵌套056-053 循环结构while循环结构for循环结构嵌套循环break和continue语句else语句循环代码的优化064 使用zip()并行迭代065 推导式列表推导式字典推导式集合推导式生成器推导式(生成元组)051 PyCharm052-055 选择结构通过判断条件是否成立决定执行分支,选择结构的多种形式:单分支、双分支、多分支。单分支选择结构原创 2021-04-03 20:59:46 · 102 阅读 · 0 评论 -
PYTHON 基础-DAY3/4 20210403
目录030 可变字符串031 运算符总结、位操作符、优先级问题第三章序列032-039列表040-042 元组tuple043-049 字典050 集合030 可变字符串可变字符串:可通过io.StringIO对象或array模块a='hello,sun'sio=io.StringIO(a) #sio即为可变对象sio.seek(7) #移动到第七个字符 sio.write('g') #修改第七个字符sio.getvalue() #不能通过直接原创 2021-04-03 13:24:47 · 187 阅读 · 2 评论 -
PYTHON 基础-DAY2 20210401
目录014 链式赋值、系列解包赋值、常量015 内置数据类型-基本算术运算符016 整数017 浮点数018 时间表示019 多点坐标020 布尔值021同一运算符-整数缓存问题022-029 字符串022 unicode字符集、三种创建字符串方式、len()023 转义字符、字符拼接、字符串复制、input()输入024 str()、[]提取字符、replace()替换、内存分析025 切片slice操作、逆序026 split()分隔、jion()合并、join()效率测试027 驻留机制、内存分析、字原创 2021-04-01 21:02:20 · 71 阅读 · 0 评论 -
PYTHON基础-DAY1 20210401
PYTHON基础-DAY1目录PYTHON基础-DAY1001 python介绍002 python下载 安装 配置003 开发环境介绍—交互模式的使用IDLE介绍和使用004 IDLE开发环境的使用—建立Python源文件005 Python程序格式:缩进/行注释/段注释006 简单错误如何处理007 008 海龟绘图—图形化程序设计009 程序的构成010 对象的基本组成和内存示意图011 引用的本质:栈内存和堆内存012 标识符013 变量:声明、初始化、删除变量001 python介绍pyt原创 2021-04-01 13:05:45 · 76 阅读 · 0 评论