Python语言程序设计

Python语言程序设计

作者:石毅张莉高建华

出版社:电子工业

出版年:2021年7月

ISBN:9787121415050

所属分类:艺术理论

书刊介绍

《Python语言程序设计》内容简介

Python是近年来最流行的编程语言之一,简洁的语法和卓越的可读性使其成为初学者的优选编程语言,并且深受编程人员的喜爱和追捧。
本书以Python 3.9为开发环境,从入门者的角度出发,以简洁、通俗易懂的语言逐步展开Python语言教学。全书共分为12章,主要内容包括Python环境搭建、数字类型与字符串、流程控制、列表与元组、集合和字典、函数、类与对象、模块、文件与文件路径操作、错误和异常、正则表达式以及图形用户界面编程。本书配有大量典型的实例,读者可以边学边练,巩固所学知识,并在实践中提升实际开发能力。
本书提供完善的学习资源和支持服务,包括电子教案(PPT)、案例素材、源代码、各章上机练习与课后作业参考答案、教学设计、教学大纲等配套资源,为开发者带来全方位的学习体验。
本书适合作为高等院校计算机相关专业及其他工科专业的Python程序设计课程教材,也可作为Python培训教材,还可作为编程人员及自学者的辅助教材或自学参考书。
石毅,拥有多年软件开发从业与教育培训经验,熟悉Java开发企业级应用、Android应用开发、Web前端设计,负责Java软件开发方向课程教学工作,主讲Java、HTML、CSS、JavaScript、jQuery、MySQL、SQL Server、Oracle数据库、JavaWEB开发、SSM框架、SSH框架、微服务开发等课程。常受邀到各大高校担任软件开发相关课程教学,教学风格幽默风趣、工作态度认真负责、深受广大学生喜欢。

作品目录

内容简介
前言
第1章:初识Python
1.1、Python语言概述
1.2、搭建Python开发环境
1.3、快速开发Python程序
1.4、Python程序执行原理
第2章:Python基础语法
2.1、数字类型
2.2、字符串
2.3、运算符
第3章:流程控制
3.1、结构化程序设计
3.2、条件语句
3.3、条件语句嵌套
3.4、循环语句
3.5、循环语句嵌套
3.6、Python的其他语句
第4章:列表和元组
4.1、认识列表
4.2、列表的遍历、排序和查找
4.3、添加、删除和修改列表元素
4.4、嵌套列表
4.5、认识元组
第5章:字典与集合
5.1、认识字典
5.2、字典的基本操作
5.3、嵌套字典
5.4、认识集合
5.5、列表、元组、字典和集合的比较
第6章:函数
6.1、定义函数
6.2、函数的参数传递
6.3、变量作用域
6.4、返回值
6.5、传递列表
6.6、函数的特殊形式
6.7、Python常用内置函数
第7章:类与面向对象
7.1、面向对象
7.2、类与对象
7.3、类中特殊方法
7.4、使用类和实例
7.5、继承
7.6、多态
第8章:模块和包
8.1、Python程序的结构
8.2、模块概述
8.3、自定义模块
8.4、导入类应用
8.5、Python标准库
8.6、模块的导入特性
8.7、Python中的包
8.8、第三方模块的下载与安装
第9章:文件I/O
9.1、文件的打开和关闭
9.2、从文件中读取数据
9.3、向文件写入数据
9.4、文件的定位读取
9.5、文件的复制与重命名
9.6、目录操作
9.7、文件路径操作
第10章:异常处理
10.1、错误和异常概述
10.2、捕获异常
10.3、抛出异常
10.4、自定义异常
10.5、with语句与上下文管理器
第11章:正则表达式
11.1、正则表达式基础知识
11.2、使用re模块处理正则表达式
11.3、匹配与搜索
第12章:图形用户界面编程
12.1、tkinter概述
12.2、tkinter组件概述
12.3、基础组件
12.4、几何布局管理器
12.5、事件处理
12.6、菜单
12.7、消息对话框

相关推荐

微信二维码