- 机械工业出版社
- 9787893866258
- 1-1
- 546105
- 2025-03
- 计算机类
- 高职
内容简介
本书基于Python3.6.4,以Pycharm作为主要开发环境。以30个实用案例为载体,详细清晰地介绍Python的基础知识和编程思想,内容涵盖Python概述,Python基础语法,流程控制语句,字符串与正则表达式,列表、元组、字典等常用数据结构,函数,异常处理,文件,模块和包以及面向对象编程。每个案例均以案例描述、相关知识和案例实现为结构。本书注重思考能力和编程思维的培养,以及编码规范的养成。
目录
前言第1章Python语言概述
1.1概述
1.1.1Python语言的诞生
1.1.2Python的历史发展
1.1.3Python的版本
1.1.4Python的用途
1.1.5Python语言的特点
1.1.6Python语言规范
1.1.7Python程序执行原理
1.2安装
1.2.1Python的安装和环境变量配置
1.2.2PyCharm的安装
1.3案例1:输出“HelloPython!”
1.4案例2:绘制菱形图案
1.5案例3:绘制小猪佩奇
第2章Python基础语法
2.1案例4:计算一个三位自然数各个位数上的数字
2.2案例5:判断一个给定年份是否是闰年
2.2.3案例实现
第3章流程控制语句
3.1案例6:三个数中找最大
3.2案例7:求100以内所有奇数的和
3.3案例8:猜数字游戏
3.2.3案例实现
3.4案例9:百钱百鸡
第4章字符串与正则表达式
4.1案例10:从豆瓣图书的相关语句中提取作者等信息
4.2案例11:从豆瓣电影的HTML语句中提取电影名称和评价人数
第5章数据结构
5.1案例12:模拟评委打分
5.2案例13:奇偶位置交换
5.3案例14:奇偶数交换
5.4案例15:不同时间段显示不同问候语
5.5案例16:个数统计
5.6案例17:构造没有重复元素的数据集
5.7案例18:编写简单爬虫
第6章函数
6.1案例19:发红包
6.2案例20:统计高频词
6.3案例21:增加函数计时功能
第7章异常处理
7.1案例22:猜数游戏
7.2案例23:限定范围的猜数
第8章文件操作
8.1案例24:英语四级真题的词频统计
8.1.3案例实现
8.2案例25:文件批量重命名
第9章模块和包
9.1案例26:导入模块
9.2案例27:导入包
第10章面向对象编程
10.1案例28:设计“人”类
10.2案例29:设计不同类型的“员工”类
10.3案例30:处理来自不同数据源的书评
1.1概述
1.1.1Python语言的诞生
1.1.2Python的历史发展
1.1.3Python的版本
1.1.4Python的用途
1.1.5Python语言的特点
1.1.6Python语言规范
1.1.7Python程序执行原理
1.2安装
1.2.1Python的安装和环境变量配置
1.2.2PyCharm的安装
1.3案例1:输出“HelloPython!”
1.4案例2:绘制菱形图案
1.5案例3:绘制小猪佩奇
第2章Python基础语法
2.1案例4:计算一个三位自然数各个位数上的数字
2.2案例5:判断一个给定年份是否是闰年
2.2.3案例实现
第3章流程控制语句
3.1案例6:三个数中找最大
3.2案例7:求100以内所有奇数的和
3.3案例8:猜数字游戏
3.2.3案例实现
3.4案例9:百钱百鸡
第4章字符串与正则表达式
4.1案例10:从豆瓣图书的相关语句中提取作者等信息
4.2案例11:从豆瓣电影的HTML语句中提取电影名称和评价人数
第5章数据结构
5.1案例12:模拟评委打分
5.2案例13:奇偶位置交换
5.3案例14:奇偶数交换
5.4案例15:不同时间段显示不同问候语
5.5案例16:个数统计
5.6案例17:构造没有重复元素的数据集
5.7案例18:编写简单爬虫
第6章函数
6.1案例19:发红包
6.2案例20:统计高频词
6.3案例21:增加函数计时功能
第7章异常处理
7.1案例22:猜数游戏
7.2案例23:限定范围的猜数
第8章文件操作
8.1案例24:英语四级真题的词频统计
8.1.3案例实现
8.2案例25:文件批量重命名
第9章模块和包
9.1案例26:导入模块
9.2案例27:导入包
第10章面向对象编程
10.1案例28:设计“人”类
10.2案例29:设计不同类型的“员工”类
10.3案例30:处理来自不同数据源的书评