小健_Python_go_Devops
latest
Go语言学习
Go vs Python
Python全栈系列
1. Python数据类型
1.1. 字符编码学习
1.2. 代码注释
1.3. 字符串数据类型
1.4. 列表 List
1.5. 元祖 Tuple
1.6. 字典 Dict
1.7. 集合 Set()
1.8. Python数据类型转换
1.9. 深浅拷贝
1.10. 列表实现堆和队列
1.11. 内置常量与逻辑运算符、比较运算符
1.12. in 和not in
1.13. 建立大型数据结构
1.14. Python常用IDE集成环境
2. Python流程控制语句
3. Python函数
4. Python内建函数
5. Python推导式学习
6. Python生成器、迭代器、装饰器
7. Python面对对象设计_OOP
8. Python异常处理
9. Python文件操作
10. Python中包和模块
11. Python正则表达式
12. Python 标准库学习
13. Python对数据库的操作
14. Python 三方库学习
15. Python 网络编程
16. Python 进程和线程
17. Python与C语言扩展
18. 系统管理员的Python脚本编程指南-读书笔记
19. Python自动化运维最佳实践
20. Python进阶学习
21. Python网络爬虫
22. 前端基础知识
23. Python框架
24. Python开发环境部署
25. 我的第一本算法书
26. Python3网络爬虫开发实战
27. Python让繁琐的工作自动化
28. 疯狂的Python讲义
29. Django_Vue
30. 编写Python的90个有效方法
31. Vue3.0管理系统
Python测试开发入门与实践
Vue.js企业开发实战
Vue.js+Node.js开发实战
小健_Python_go_Devops
»
Python全栈系列
»
1.
Python数据类型
Edit on GitHub
1.
Python数据类型
¶
1.1. 字符编码学习
1.1.1. 1.入门
ASCII
Unicod
UTF-8
1.1.2. 2.记忆方法参考下图:
1.1.3. 3.指定字符编码
1.1.4. 4.字符串类型转换图
1.1.5. 5.Pychrm设置文件头模板
1.1.6. 6.Python中的保留字
1.2. 代码注释
1.2.1. 单行注释
1.2.2. 多行注释
1.3. 字符串数据类型
1.3.1. 1.string与bytes
1.3.2. 2.标准的字符转义码
1.3.3. 3.字符串内建方法
操作字符串示例
代码示例
1.3.4. 4. 字符串的拼接
1.3.5. 5. 其他类型数据转为字符串
1.3.6. 6. 字符串格式化
1.3.7. 7.打印浮点数
format格式化字符串
Python3的fromat用法
1.3.8. 8.字符串的反转
1.3.9. 9.字符串操作技巧
1.3.10. 10.字符串切片
1.3.11. 11.字符串拼接
1.3.12. 12.文本输入的变量插入.
1.3.13. 13.使用Jinja2模板处理字符串
1.4. 列表 List
1.4.1. 1. 列表类型内建函数
1.1 代码示例1
1.4.2. 2.列表的切片
2.1 代码示例2
1.4.3. 3.序列的内置操作
3.1 列表的高级特性
3.2 使用any/all函数
3.3 列表的查找、排序、反转
1.5. 元祖 Tuple
1.5.1. 1.元祖
1.1 元祖特性
1.2 元祖(解包)
1.3 zip()函数
1.4 列表和元祖的区别
1.5.2. 2.具名元祖
1.6. 字典 Dict
1.6.1. 1.查询表
1.1 字典的内置方法
1.2 添加/修改/删除字典元素
1.3 字典推导式
1.4 字典的重访嵌套
1.5 字典格式化字符串
1.6.2. 2. 用字典分支构建程序
1.6.3. 3.字典键值判断
1.6.4. 4. 字典get和setdefault方法
1.6.5. 5. OrderedDict
1.6.6. 6. defaultdict对象
1.7. 集合 Set()
1.7.1. 1.集合的方法
1.1 交集、并集、差集、对称差集
1.7.2. 2.集合的修改和删除
代码示例3
1.7.3. 3. 不可变集合
1.7.4. 4.各容器数据类型区别
1.8. Python数据类型转换
1.8.1. 转换示例
1.8.2. 整数、浮点数、字符串之间的转换
代码示例1
1.8.3. 字符串转列表 /列表转字符串
字符串–>列表 示例
列表–>字符串 示例
1.8.4. 列表转元祖/元祖转列表
1.8.5. 字典格式字符串—> 字典
1.8.6. 二进制bytes与字符串的互转
1.8.7. 整数和bytes互相转换
1.9. 深浅拷贝
1.9.1. 什么是可变类型和不可变类型
不可变数据类型
可变数据类型
1.9.2. 说明
1.9.3. 浅拷贝
1.9.4. 深拷贝
举例说明:
1.10. 列表实现堆和队列
1.10.1. 堆栈是指最先进入堆栈的元素最后才输出 — “后进后出”的顺序。
1.10.2. 队列是指最先进入队列的元素最先输出— “先进先出”的顺序,排队处理流程
1.10.3. 队列代码示例
1.10.4. 队列的rotate()方法
1.10.5. 双端队列
1.10.6. 堆的使用
1.11. 内置常量与逻辑运算符、比较运算符
1.11.1. 内置常量
1.11.2. python中的逻辑运算符
or运算符的操作
and运算操作符
1.11.3. python中的比较运算符
1.11.4. is 和 is not
1.12. in 和not in
1.12.1. 赋值运算符
1.13. 建立大型数据结构
1.13.1. 元祖里面嵌套列表
1.13.2. 列表里面嵌套列表
1.13.3. 字典里面嵌套列表
1.14. Python常用IDE集成环境
1.14.1. Python3的安装
1.14.2. 安装pip
Python软件包管理工具pip实战篇
1.14.3. PIP 高级用法
使用devapi作为缓存代理服务器
PYPI的完全镜像
1.14.4. Python开发之Python离线安装项目所需所有pip包
1.14.5. 安装ipython
1.14.6. 下载安装第三方库一般有以下几种方法
设置pip timeout超时时间
1.14.7. 常用三方库的网站
1.14.8. jupyter的使用
为Jupyter Notebook添加目录
Jupyter Notebook配置使用教程
Jupyter Notebook入门教程(超详细)
泣血整理,Jupyter Notebook最常用的五大配置技巧
1.14.9. 安装Anaconda
安装conda
下载网址
安装命令
Python软件包及环境管理器conda实战篇
1.14.10. 使用较多的IDE
1.14.11. 包管理和虚拟化环境
setuptools工具