本次学习的内容是以python3.X为平台,详细的阐述python编程的基础知识和高级技巧。虽然之前学习过相关的知识,但是并未真正掌握python的原理,此次的学习更是为了加深自己的印象,并更深入的理解python的高阶知识。
为了学习效率更好,在学习之前,先把要学习的知识进行了体系化的整理,搭建了一个基本的学习框架,希望可以更进一步提前了解自己所学习的知识,以便构成一个体系框架。
学习的对象
1.python编程初学者和爱好者,想要快速掌握python编程的人员
2.培训结构的老师和学生,想要进一步回顾人员
3.想要进入人工智能行业的初学者
4.从事数据分析的科研工作人员
5.想进入机器学习和深度学习领域的技术人员
未来要学习的内容
1.python的编辑环境
2.入门知识
3.字符串
4.容器
5.函数
6.循环
7.条件选择
8.模块
9.类
10.类的特殊成员
11.文件
12.异常处理
13.日期和时间
14.测试代码
15.程序打包
16.数据库
17.网络编程
18.图形用户界面
19.科学计算numpy等工具
简单介绍学习的内容
1.python的编辑环境1.1了解python的历史1.2安装python1.3pythonIDE和anaconda的介绍1.4人士python程序1.4.1.命令行1.4.2.python代码行1.4.3.python脚本1.4.4缩进1.4.5缩进2.入门知识
2.1 编码规范2.2 关键字2.3常量和变量2.4标识符2.5运算符2.5.1算术运算符2.5.2比较运算符2.5.3逻辑运算符2.5.4.位运算符2.5.5.成员运算符2.5.6.身份运算符2.5.7.赋值运算符2.5.8.运算符优先级2.6.数据类型2.6.1.整数型2.6.2.浮点型2.6.3.复数型2.6.4.字节型2.6.5.布尔型2.6.6.字符串型2.7内置函数3.字符串3.1字符串的基本操作3.1.1索引和切片3.1.2不可变操作3.1.3拼接3.1.4长度3.1.5分割3.1.6最大和最小字母3.1.7字符串填充3.2转义字符3.3字符串运算符3.4字符串格式化3.5字符串检索与统计3.5.1统计字符串出现的次数3.5.2检测字符串是否包含某个字符串3.5.3检测字符串开头和结尾3.6字符串大小写转换3.6.1大小写全部转换3.6.2字符串头部大小写转换3.6.3大小写反转3.6.4字符串替换3.7删除指定的字符串3.8字符串合并3.9字符串对齐3.9.1ljust方法3.9.2rjust方法3.9.3center方法3.10字符串编解码3.10.1字符串编码3.10.2字符串解码4.容器
4.1列表4.1.1创建4.1.2基本操作4.1.3列表方法4.1.4创建数字列表4.2元组4.2.1元组的创建方法4.2.2元组访问4.3字典4.3.1字典的应用4.3.2创建字典4.3.3字典的常见操作4.3.4字符串用于字典的操作4.3.5字典方法4.3.6注意事项4.4集合4.4.1集合的创建4.4.2集合的方法4.5容器嵌套4.5.1字典列表4.5.2在字典中存储列表5.函数
6.循环
7.条件选择
8.模块
9.类
10.类的特殊成员
11.文件
12.异常处理
13.日期和时间
14.测试代码
15.程序打包
16.数据库
17.网络编程
18.图形用户界面
19.科学计算numpy等工具