4.23文创礼盒,买2个减5元 读书月福利
欢迎光临中图网 请 | 注册
> >
Python程序设计项目化教程

Python程序设计项目化教程

出版社:北京理工大学出版社出版时间:2022-12-01
开本: 26cm 页数: 213页
中 图 价:¥37.2(6.0折) 定价  ¥62.0 登录后可看到会员价
加入购物车 收藏
运费6元,满69元免运费
?快递不能达地区使用邮政小包,运费14元起
云南、广西、海南、新疆、青海、西藏六省,部分地区快递不可达
本类五星书更多>

Python程序设计项目化教程 版权信息

Python程序设计项目化教程 内容简介

本书以Windows为平台,从人门者的角度,以简洁、通俗易懂的语言系统全面地讲解了Python3的础知识。全书共分9个项目,内容包括Python概述、基础语法、常用语句、字符串、列表、元组和字典、函数、文件、异常和错误、面向对象编程等。

Python程序设计项目化教程 目录

项目一 Python初体验
1.1 认识Python
1.1.1 Python语言简介与发展历程
1.1.2 Python语言的特点
1.1.3 Python的应用领域
1.2 搭建Python开发环境
1.2.1 Python的安装
1.2.2 Python环境变量的配置
1.2.3 集成开发环境PyCharm的安装
1.3 编写Python程序
1.3.1 Python基本语法
1.3.2 使用IDLE编写Python程序
1.3.3 使用PyCharm编写Python程序
1.3.4 Python的运行机制
项目二 计算三角形面积
2.1 认识变量
2.1.1 变量和常量
2.1.2 变量值的类型
2.2 数字类型
2.2.1 数字类型的表示方法
2.2.2 数字类型的转换
2.3 运算符和表达式
2.3.1 算术运算符和算术表达式
2.3.2 赋值运算符和赋值表达式
2.3.3 比较运算符和比较表达式
2.3.4 逻辑运算符和逻辑表达式
2.3.5 位运算符和位表达式
2.3.6 运算符优先级和结合性
2.4 格式化输出数据
项目三 打怪兽游戏
3.1 认识结构化程序设计
3.2 使用选择结构
3.2.1 if语句
3.2.2 if…else语句
3.2.3 if…elif…else语句
3.2.4 选择结构语句的嵌套
3.3 使用循环结构
3.3.1 while语句
3.3.2 for语句
3.3.3 循环结构语句的嵌套
3.4 循环控制语句
3.4.1 break语句
3.4.2 continue语句
3.4.3 pass语句
项目四 身份证号码的秘密
4.1 认识字符串
4.1.1 字符串的定义
4.1.2 字符串的输入和输出
4.2 字符串的基本操作
4.2.1 字符串的存储方式
4.2.2 字符串的遍历
4.2.3 字符串的切片
4.3 使用字符串内建函数
4.3.1 查找和替换函数
4.3.2 计数函数
4.3.3 对齐函数
4.3.4 大小写转换函数
4.3.5 去除函数
4.3.6 连接和分割函数
4.4 使用字符串运算符
项目五 学习小组分组
5.1 使用列表
5.1.1 列表的创建
5.1.2 列表元素的访问和遍历
5.1.3 列表的基本操作
5.1.4 列表的嵌套
5.2 使用元组
5.2.1 元组的创建
5.2.2 元组的基本操作
5.3 使用字典
5.3.1 字典的创建和访问
5.3.2 字典的基本操作
5.4 字典与列表、元组的转换和比较
5.4.1 字典与列表的转换
5.4.2 字典与元组的转换
5.4.3 字典与列表、元组的比较
项目六 代码复用
6.1 创建与调用函数
6.1.1 创建函数
6.1.2 调用函数
6.1.3 函数返回值
6.2 函数的参数
6.2.1 形式参数与实际参数
6.2.2 参数的传递
6.3 变量的作用域
6.3.1 局部变量
6.3.2 全局变量
6.4 特殊函数
6.4.1 匿名函数
6.4.2 递归函数
项目七 用户注册登录
7.1 文件的打开和关闭
7.1.1 打开文件
7.1.2 关闭文件
7.1.3 上下文管理器
7.2 文件的读取和写入
7.2.1 读取文件
7.2.2 写入文件
7.2.3 文件的定位读写
7.3 管理文件和文件夹
7.3.1 删除文件
7.3.2 重命名文件
7.3.3 新建文件夹
7.3.4 删除文件夹
7.3.5 获取当前目录
7.3.6 更改默认目录
7.3.7 获取目录列表
7.4 使用JSON
项目八 体重的烦恼
8.1 认识异常
8.1.1 异常简介
8.1.2 异常类
8.2 处理异常
8.2.1 捕获简单异常
8.2.2 捕获多个异常
8.2.3 捕获异常的描述信息
8.2.4 捕获所有异常
8.2.5 else子句
8.2.6 finally子句
8.3 抛出异常
8.3.1 raise语句
8.3.2 assert语句
8.4 自定义异常
项目九 人机猜拳
9.1 认识面向对象
9.1.1 面向对象的基本概念
9.1.2 面向对象程序设计的特征
9.2 创建类与对象
9.2.1 定义类
9.2.2 对象的创建与使用
9.3 属性和方法
9.3.1 构造方法和析构方法
9.3.2 类属性和实例属性
9.3.3 类的方法
9.4 封装
9.5 继承
9.5.1 继承的基本语法
9.5.2 子类定义属性和方法
9.5.3 重写父类的方法
9.6 多态
参考文献
展开全部

Python程序设计项目化教程 作者简介

李伟,山东省滕州市人,毕业于中国海洋大学计算机应用技术专业,硕士研究生,现在枣庄科技职业学院信息工程系教务科担任教学秘书,主要从事教学管理工作和计算机软件相关教学科研工作。自工作以来,发表论文8篇,参加《计算机基础》、《JAVA语言程序设计》、《人工智能基础》等教材的编写,主持并参与课题研究6项并有2项获二等奖,参与省级精品资源共享课《计算机文化基础》的建设,指导学生参加技能大赛获二等奖1项,三等奖3项。

商品评论(0条)
暂无评论……
书友推荐
编辑推荐
返回顶部
中图网
在线客服