Python程序设计基础与实战:微课版
作者 王桂芝
出版时间 2022年版
内容简介
本书主要介绍Python的 基础知识及程序设计方法, 从Python的环境配置、基础 语法、常用数据类型,到函 数的封装,再到面向对象程 序设计,由浅入深,由部分 到整体,由面向过程到面向 对象,对读者来说易学易用 。全书以案例贯穿,用 Python编程解决生活中常见 问题,包括书籍词频统计、 垃圾分类查询、在线商城的 评价分析、薪资结算、图片 水印生成等21个实战案例。
除此之外,本书的内容紧跟 当下的新技术,使读者学到 的知识系统、全面,且不易 过时。
本书可作为高等院校各 专业计算机程序设计课程的 教材,也可作为程序开发人 员的参考书。
目录
第1章 Python简介
1.1 认识Python
1.1.1 Python语言的起源
1.1.2 Python语言的发展
1.1.3 Python语言的特点
1.1.4 Python语言的应用领域
1.2 Python环境配置
1.2.1 Python的下载与安装
1.2.2 当Python无法启动时
1.2.3 Python程序的运行方式
1.3 集成开发环境
1.3.1 PyCharm的下载与安装
1.3.2 PyCharm的使用
本章小结
习题
第2章 Python基础知识
2.1 Python的代码编写规范
2.1.1 缩进
2.1.2 注释
2.2 变量
2.2.1 标识符与关键字
2.2.2 变量的定义和使用
2.3 基本的输出与输入
2.3.1 什么是函数
2.3.2 print()函数
2.3.3 eval()函数
2.3.4 input()函数
2.4 模块
2.4.1 模块的导入及使用
2.4.2 模块的分类
2.5 模块1:turtle库的使用
2.5.1 画布设置
2.5.2 画笔属性设置
2.5.3 画笔移动函数
2.5.4 画笔控制函数
2.6 实战1:Python心形绘制
本章小结
习题
第3章 基本数据类型
3.1 数字类型
3.1.1 整型
3.1.2 浮点型
3.1.3 复数型
3.1.4 布尔型
3.2 数字类型的操作
3.2.1 数字运算符
3.2.2 数字类型转换
3.3 实战2:积跬步以至千里
3.4 字符串类型及其操作
3.4.1 字符串的定义方式