目录
●第1章第一个Python程序
1.1Python简介
1.2Python的安装
1.2.1在Mac上安装Python
1.2.2在Linux上安装Python
1.2.3在Windows上安装Python
1.3第一个Python程序
1.4Python开发工具
1.4.1使用自带的IDLE工具
1.4.2常用的第三方开发工具
1.5本章小结
第2章Python语言基础
2.1Python语法的简要说明
2.1.1注释
2.1.2代码缩进
2.1.3编码规范
2.2保留字与标识符
2.2.1保留字
2.2.2标识符
2.3变量
2.3.1理解Python中的变量
2.3.2变量的定义与使用
2.4基本数据类型
2.4.1数字类型
2.4.2字符串类型
2.4.3布尔类型
2.4.4数据类型转换
2.5运算符
2.5.1算术运算符
2.5.2赋值运算符
2.5.3比较运算符
2.5.4逻辑运算符
2.5.5位运算符
2.5.6运算符的优先级
2.6基本输入与输出
2.6.1使用input()函数输入
2.6.2使用print()函数输出
2.7本章小结
第3章流程控制语句
3.1程序结构
3.2选择语句
3.2.1最简单的if语句
3.2.2ifelse语句
3.2.3ifelifelse语句
3.2.4if语句的嵌套
3.3条件表达式
3.4循环语句
3.4.1while循环
3.4.2for循环
3.4.3循环嵌套
3.5跳转语句
3.5.1break语句
3.5.2continue语句
3.6pass空语句
3.7本章小结
第4章高级数据类型
4.1序列
4.1.1索引
4.1.2切片
4.1.3序列相加
4.1.4乘法
4.1.5检查某个元素是否是序列的成员
4.1.6计算序列的长度、优选值和最小值
4.2列表(List)
4.2.1列表的创建与删除
4.2.2访问列表元素
4.2.3遍历列表
4.2.4添加、修改和删除列表
4.2.5对列表进行统计和计算
4.2.6对列表进行排序
4.2.7列表推导式
4.2.8二维列表的使用
4.3元组(Tuple)
4.3.1元组的创建与删除
4.3.2访问元组元素
4.3.3修改元组元素
4.3.4元组推导式
4.3.5元组和列表的区别
4.4字典(Dictionary)
4.4.1字典的创建与删除
4.4.2通过键值对访问字典
4.4.3遍历字典
4.4.4添加、修改和删除字典元素
4.4.5字典推导式
4.5集合(Set)
……
第5章函数
第6章字符串及正则表达式基础
第7章面向对象程序设计
第8章模块
第9章异常处理及程序调试
第10章文件及目录操作
第11章数据库编程
第12章网络编程
第13章Web编程
第14章网络爬虫开发
内容介绍
Python语言是一种解释性、面向对象、动态数据类型的高级程序设计语言。Python语言能够满足开发者的各种需求:Web开发、GUI开发、数据库开发、科学计算等。许多大型网站就是用Python开发的,例如YouTube、Instagram,还有国内的豆瓣。学习Python语言基础有助于开发者更快地走进Python的大门,并选择自己感兴趣的方向深入研究。
《Python程序设计教程(微课版)》是针对零基础编程学习者研发的Python入门教程。从初学者角度出发,通过通俗易懂的语言、简单有趣的实例,详细地介绍了使用IDLE及Python框架进行程序设计管理的知识和技术。全书共14章,包括Python语言基础、流程控制语句、高级数据类型、函数、面向对象程序设计、数据库编程、网络编程、Web编程、网络爬虫开发等内容。
《Python程序设计教程(微课版)》内容全面、语言简练,......