Python基础知识
2023-05-13 13:57:58
登录查看完整内容
Python基础知识,全貌了解,含代码片段
举报
猜你喜欢
大纲/内容
什么是元祖
代码示例
元祖的创建方式
元祖 :是()小括号,不可变序列字典 :是{}花括号,可变序列 列表 :是[]方括号,可变序列
元祖、字典、集合比较
为什么元祖要设计为不可变序列?
元祖的遍历
什么是集合
集合的创建
集合的增删改查
集合的交集、并集、差集
集合生成式
第八章 知识点总结
第八章 元祖()和集合
1、字符串的驻留机制2、字符串的常用操作3、字符串的比较4、字符串的切片操作5、格式化字符串6、字符串的编码转换
本章介绍
驻留机制的几种情况
驻留机制的优缺点
字符串的驻留机制
字符串的查询
字符串的大小写转换
类似word当中的 左对齐、右对齐、居中对齐
字符串内容对齐操作
字符串的劈分
判断字符串操作
代码示例
字符串操作的其他方法
字符串的常用操作
字符串的比较
字符串的切片操作
格式化字符串
字符串的编码转换
第九章 知识点总结
第九章 字符串
1、函数的创建和调用2、函数的参数传递3、函数的返回值4、函数的参数定义5、变量的作用域6、递归函数
函数的创建和调用
函数的参数传递
函数的返回值
代码示例二
代码示例三
函数的参数定义
变量的作用域
递归函数
第十章 知识点总结
第十章 函数
1、bug的由来与分类
2、不同异常类型的处理方式
3、异常处理机制
4、PyCharm的调试模式
BUG的由来与分类
不同异常类型的处理方式
常见异常
traceback模块的使用
异常处理机制
PyCharm的调试模式
第十一章 知识点总结
第十一章 BUG及异常处理
1、两大编程思想2、类和对象的创建3、类对象与类属性4、类方法与静态方法
两大编程思想
类和对象的创建
代码示例二
类对象与类属性
类方法与静态方法
第十二章 知识点总结
第十二章 类与对象
1、封装2、继承3、方法重写4、Object类5、多态6、特殊方法和特殊属性
封装
继承
方法重写
Object类
多态
特殊方法和特殊属性
第十三章 知识点总结
第十三章 面向对象
1、什么叫模块2、自定义模块3、以主程序的形式执行4、python中的包5、第三方模块的安装及使用
什么叫模块
创建模块
导入模块
自定义模块
以主程序的形式执行
Python中的包
安装
第三方模块的安装及使用
第十四章 知识点总结
第十四章 模块
1、编码格式介绍2、文件的读写原理3、文件读写操作4、文件对象常用的方法5、with语句(上下文管理器)6、目录操作
编码格式介绍
文件的读写原理
文件的读写操作
文件对象常用的方法
with语句(上下文管理器)
目录操作
第十五章 知识点总结
第十五章 文件操作
● 作者:Guido van Rossum (荷兰数学和计算机科学研究学会的吉多·范罗苏姆)● 时间:诞生于1989年圣诞节● 特点:跨平台;解释型语言,开发过程中是没有编译环节;面向对象语言,一切皆是对象1 Python使用C语言开发,但是Python不再有C语言中的指针等复杂的数据类型。2 Python具有很强的面向对象特性,而且简化了面向对象的实现。它消除了保护类型、抽象类、接口等面向对象的元素。3 Python代码块使用空格或制表符缩进的方式分隔代码。4 Python仅有31个保留字,而且没有分号、begin、end等标记。5 Python是强类型语言,变量创建后会对应一种数据类型,出现在统一表达式中的不同类型的变量需要做类型转换。
Python简介
● 安装Python解释器python-amd,类似JDK ● 下载地址:https://www.python.org/downloads/release/python-381/
● 安装社区版无需注册码,安装后打开IDE,并创建一个项目● 设置类注释 Setting - Editor - File and Code Templates -Python Script
搭建Python开发环境
环境搭建
print函数
转义字符
功能:向目的地输出内容
输出的内容:数字、字符串、表达式
目的地:控制台、文件、IDLE
常用的转义字符
第一章 知识点总结
第一章 认识Python
Python有五个标准的数据类型:● Numbers(数字)● String(字符串)● List(列表)● Tuple(元组)● Dictionary(字典)
1024byte = 1KB1024KB = 1MB1024MB= 1GB1024GB = 1TB
# 计算机只认识010101
8个字节,每个有两种状态,最大可256个字节
ASCII字符代码(输入calc ,选择程序员模式)
二进制与字符串编码
Python中的标识符与保留字
常用数据类型
int默认是十进制,表示正数、负数和零
int
浮点数计算需要引入模块decimal
float浮点数类型
bool布尔类型
字符串类型
类型转换
Python中的变量与数据类型
单行注释 #多行注释 ''' ''' 中文编码声明式注释:coding : gbkPython文件的默认编码是 UTF-8,可修改
Python中的注释
第二章 知识点总结
第二章 基础数据类型
● 算术运算符● 比较(关系)运算符● 赋值运算符● 逻辑运算符● 位运算符● 成员运算符● 身份运算符
输入函数input
算术运算符
链式赋值
参数赋值
系列解包赋值(左右两边数量要对等)
赋值运算符
比较运算符
布尔运算符
位运算符
左移位和右移位运算符
运算符的优先级
第三章 知识点总结
第三章 输入函数及运算符
从上到下顺序执行
● 1、程序的组织结构● 2、顺序结构● 3、对象的布尔值,● 4、分支结构 单分支if结构 双分支...else结构 多分支if.. elif.. else结构 if语句的嵌套 条件表达式● 5、pass空语句
对象的bool值
多分支:if...elif...else
嵌套if分支
使用条件表达式
分支结构
pass空语句
第四章 知识点总结
第四章 流程分支控制
● 1、range()函数的使用● 2、while 循环● 3、for-in循环● 4、break、continue 与else语句● 5、嵌套循环
range()函数
代码示例1
代码示例2
while循环
for-in循环
代码示例(break的使用)
代码示例(continue的使用)
代码示例(else与for搭配使用使用)
break、continue与else语句
代码示例(打印矩形)
代码示例(打印九九乘法表)
嵌套循环
二重循环说明
第五章 知识点总结
第五章 循环
列表可以存储多个元素,类似于其他语言中的数组
1、列表的创建与删除2、列表的查询操作3、列表元素的增、删、改操作4、列表元素的排序5、列表推导式
列表的特点
列表的创建
代码示例3
列表的查询
代码示例(增加)
代码示例(删除)
代码示例(修改)
列表的增删改操作
列表元素的排序
列表推导式
第六章 知识点总结
第六章 列表[]
1、什么是字典2、字典的原理3、字典的创建与删除4、 字典的查询操作5、字典元素的增、删、改操作6、字典推导式
什么是字典
字典的创建
字典的查询
代码示例(删除与新增)
代码示例(获取字典3种方式)
字典的增删改查
字典的特点
字典的推导式
第七章 知识点总结
第七章 字典{}
Python基础知识
0 条评论
回复 删除
下一页
职业:IT
作者其他创作:
信创(安可)
90 2023-08-30
汽车保养周期表
35 2023-08-30
企业数字化转型数据平台能力规划
135 2023-08-21
县域数字农业农村大数据建设方案
80 2023-08-21
大数据平台数据治理与建设方案
398 2023-08-08
智慧教育大数据信息化
238 2023-08-07
CRM管理系统
376 2023-08-04
物流仓储管理系统
198 2023-08-03
XXL-JOB架构演进
182 2023-07-29
项目开发、交付与运维
534 2023-07-22
JAVA前后端开发常用工具及组件
535 2023-07-21
智慧校园系统框架
204 2023-07-21
校园信息化主流框架体系结构
133 2023-07-19
系统安全建设框架
358 2023-07-07
一体化平台系统总体设计
256 2023-07-07
一体化平台系统建设内容及标准管理
243 2023-07-07
新零售技术发展
157 2023-07-07
PDCA循环
290 2023-06-21
项目验收各阶段文档
270 2023-06-16
SMART目标管理
395 2023-06-16