Python基础
文章平均质量分 84
团子加油敲代码
这个作者很懒,什么都没留下…
展开
-
Python 五种数据容器的比较
Python 五种数据容器的比较:原创 2023-04-26 20:34:11 · 239 阅读 · 1 评论 -
Python 文件读写操作
目录文件读写操作1. 编码格式介绍2. 文件的读写原理3. 文件的读写操作4. 文件对象常用的方法5. with语句6. 目录操作文件读写操作1. 编码格式介绍2. 文件的读写原理3. 文件的读写操作4. 文件对象常用的方法5. with语句6. 目录操作...原创 2021-01-20 20:12:18 · 384 阅读 · 0 评论 -
Python:第三方模块的安装与使用
目录模块和包1. 什么叫模块2. 自定义模块3. 以主程序的形式执行4. Python中的包5. 第三方模块的安装与使用模块和包1. 什么叫模块2. 自定义模块3. 以主程序的形式执行4. Python中的包5. 第三方模块的安装与使用...原创 2021-01-15 18:06:24 · 497 阅读 · 0 评论 -
面向对象的三大特征
目录类与对象 续1. 面向对象的三大特征1.1 封装1.2 继承1.3 多态2. 静态语言与动态语言3. 特殊方法和特殊属性4. 类的浅拷贝与深拷贝类与对象 续1. 面向对象的三大特征1.1 封装封装: 提高程序的安全性将数据(属性)和行为(方法)包装到类对象中。在方法内部对属性进行操作,在类对象的外部调用方法。这样,无需关心方法内部的具体实现细节,从而隔离了复杂度。在Python中没有专门的修饰符用于属性的私有,如果该属性不希望在类对象外部被访问,前边使用两个“_”。1.2 继承继承:原创 2021-01-14 23:44:41 · 601 阅读 · 0 评论 -
Python中的类与对象
目录类与对象1. 两大编程思想2. 类和对象的创建3. 类对象和类属性4. 类方法与静态方法类与对象1. 两大编程思想2. 类和对象的创建3. 类对象和类属性4. 类方法与静态方法原创 2021-01-13 11:05:03 · 280 阅读 · 0 评论 -
Python中的Bug
目录Python中的Bug1. Bug的由来及分类2. Python中常见的异常类型3. Python的异常处理机制4. Pycharm的调试模式Python中的Bug1. Bug的由来及分类Bug: 程序故障Debug: 排除程序故障Bug的常见类型:粗心导致的语法错误 SyntaxError# Bug的常见类型 # 1.粗心导致语法错误'''(1)age=input('请输入你的年龄:')if age>=18 print('成年人,做事需要负法律责任了')'''原创 2021-01-12 20:27:08 · 356 阅读 · 0 评论 -
Python中的函数
目录函数1. 函数的创建和调用1.1 函数的创建1.2 函数的调用2. 函数的参数传递3. 函数的返回值3.1 函数调用的参数传递内存分析图3.2 函数的返回值4. 函数的参数定义4.1 函数定义默认值参数4.2 个数可变的位置形参4.3 个数可变的关键字形参4.4 函数的参数总结5. 变量的作用域6. 递归函数函数1. 函数的创建和调用什么是函数?函数就是执行特定任务和以完成特定功能的一段代码。为什么需要函数?复用代码隐藏实现细节提高可维护性提高可读性便于调试1.1 函数的创建原创 2021-01-12 17:22:13 · 586 阅读 · 0 评论 -
Python中的字符串
目录字符串1. 字符串的驻留机制2. 字符串的常用操作2.1 字符串的查询操作2.2 字符串的大小写转换2.3 字符串内容对齐操作2.4 字符串的劈分2.5 字符串判断的相关操作2.6 字符串的替换与合并3. 字符串的比较4. 字符串的切片操作5. 格式化字符串6. 字符串的编码转换字符串1. 字符串的驻留机制在Python中字符串是基本数据类型,是一个不可变的字符序列。什么叫做字符串驻留机制呢?仅保存一份相同且不可变字符串的方法,不同的值被存放在字符串的驻留池中,Python的驻留机制对相同的原创 2021-01-11 16:26:09 · 577 阅读 · 0 评论 -
Python中的元组和集合
目录1. 元组1.1 什么是元组1.1.1 不可变序列与可变序列1.1.2 元组的创建方式1.2 元组的遍历2. 集合2.1 什么是集合2.2 集合的创建2.2 集合的增、删、改、查操作2.2.1 集合元素的判断操作2.2.2 集合元素的新增操作2.2.3 集合元素的删除操作2.3 集合生成式2.3.1 集合间的相关关系2.3.2 集合的数据操作2.3.3 集合生成式1. 元组1.1 什么是元组Python内置的数据结构之一,是一个不可变序列。例如: t=(‘python’,‘hello’,90)原创 2021-01-10 19:49:55 · 586 阅读 · 0 评论 -
Python中的字典
目录字典1. 什么是字典2. 字典的原理3. 字典的创建与删除3.1 字典的创建4. 字典的常用操作4.1 字典中元素的获取5. 字典元素的增、删、改操作6. 字典推导式三级目录字典1. 什么是字典字典Python内置的数据结构之一,与列表一样是一个可变序列以键值对的方式存储数据,字典是一个无序的序列scores={‘张三’:100,‘李四’:98,‘王五’:45}2. 字典的原理字典的实现原理与查字典类似,查字典是先根据部首或拼音查找相应的页码,Python中的子弟爱你是根据key查找原创 2021-01-09 11:26:49 · 492 阅读 · 2 评论 -
Python中的列表
目录列表列表的创建与删除列表的查询操作列表元素的增、删、改操作列表元素的排序列表推导式列表为什么需要列表?变量可以存储一个元素,而列表是一个“大容器”,可以存储N多个元素,程序可以方便地对这些数据进行整体操作。列表相当于其他语言中的数组。列表的创建与删除列表的创建列表需要使用中括号[ ] 元素之间使用英文的逗号进行分隔列表的创建方式:1)使用中括号 lst=[‘hello’,‘world’]2)调用内置函数list() lst=list([‘hel原创 2021-01-08 16:38:30 · 1035 阅读 · 0 评论 -
Python中的程序控制结构 循环结构
目录Python中的程序控制结构(二)1. range()函数的使用2. while循环3. for-in循环4. break、continue、与else语句5. 嵌套循环三级目录Python中的程序控制结构(二)1. range()函数的使用内置函数range()用于生成一个整数序列创建range对象的三种方式返回值是一个迭代器对象range函数的优点:不管range对象表示的整数序列有多长,所有range对象占用的内存空间都是相同的,因为仅仅需要存储start.stop和原创 2021-01-06 15:19:01 · 1154 阅读 · 0 评论 -
Python中的程序控制结构 顺序结构和选择结构
程序控制结构Python中的程序控制结构1.程序中的组织结构2.顺序结构3.对象的布尔值4.分支结构4.1 单分支if结构4.2 双分支if...else结构4.3 多分支if...elif...else结构4.4 if语句的嵌套4.5 条件表达式5.pass空语句Python中的程序控制结构1.程序中的组织结构任何简单或复杂的算法都可以由顺序结构、选择结构和循环结构这三种基本结构组合而成。2.顺序结构程序从上到下顺序地执行代码,中间没有任何的判断和跳转,直到程序结束。# 顺序结构'''把大原创 2021-01-06 11:05:35 · 9298 阅读 · 0 评论 -
Python中的输入函数与运算符
目录Python中的输入函数与运算符1. 输入函数input()2. 运算符3. 运算符的优先级Python中的输入函数与运算符1. 输入函数input()作用:接收来自用户的输入返回值类型:str值的存储: 使用=对输入的值进行存储present=input('大圣想要什么礼物呢?')print(present,type(present))# 从键盘输入两个整数,输出两个整数的和a=input('请输入一个加数:')b=input('请输入另一个加数:')print(type(a原创 2021-01-18 17:34:05 · 1799 阅读 · 0 评论 -
Python 基础知识:print()函数、转义字符与原字符、二进制与字符编码、标识符与保留字、注释
目录Python 基础知识1. print() 输出函数的使用1.1 print()函数可以输出的内容1.2 print()函数可以将内容输出的目的地1.3 print()函数的输出形式2. 转义字符与原字符2.1 转义字符2.2 原字符3. 二进制与字符编码4. Python中的标识符与保留字4.1 保留字4.1 标识符5. Python中的变量与数据类型5.1 变量5.2 数据类型6. Python中的注释Python 基础知识1. print() 输出函数的使用1.1 print()函数可以输出原创 2021-01-18 17:03:51 · 3927 阅读 · 0 评论