留言咨询
首页 > 图书分类 > 计算机系列 >
Python程序设计基础 (双色、微课)

Python程序设计基础 (双色、微课)

ISBN:978-7-5124-5165-0

主编:杨旭 宋浩 李贞

出版社:北京航空航天大学出版社

出版/修订日期:2026.8

¥49.80元

Python 作为热门编程语言凭借简洁语法、强大功能广泛应用于数据分析、Web 开发、人工智能等领域是行业从业者与学习者的必备技能。本书及其配套实验手册《Python 程序设计基础实验指导》专为系统研习Python 的读者打造,兼顾入门与实操搭建了阶梯式学习体系Python 基础入手,循序渐进地讲解开发环境、核心语法、数据类型、函数、面向对象等核心知识助力初学者夯实理论功底实现理论向实战能力转化为后续学习与职业发展筑牢根基。

本书具有四大突出特色一是融入思政元素落实立德树人培育技德兼备的复合型人才二是采用项目导向、任务驱动模式贴合实战场景助力搭建完整编程思维三是立足实操融合AI 技术特设“AI+Python”项目贴合行业发展趋势四是配套实训资源实现学练结合精简学习路径、提升效率适配各类读者的Python 学习需求。

项目1  初识 Python  1

        任务1  Python 发展历程  2

        任务2  Python 语言特点及其应用  3

        任务3  Python 开发环境的下载与配置  6

        任务4  创建第一个程序 12

        任务5  Python 的注释 14

        任务6  编译可执行文件 15

项目2  Python 基础知识  19

        任务1  Python 语法基础 20

        任务2  变量及其基本数据类型 24

        任务3  Python 数据类型转换 29

        任务4  标识符和关键字 32

        任务5  Python 的运算符 35

        任务6  运算符的优先级 41

项目3  Python 字符串输入输出  44

        任务1  字符串表示 44

        任务2  转义字符 46

        任务3  格式化字符串 48

        任务4  字符串的比较 51

        任务5  字符串输入输出 53

        任务6  字符串运算 54

        任务7  字符串内建方法 55

项目4  Python 的组合数据类型  60

        任务1  组合数据类型概述 61

        任务2  列  表 64

        任务3  元  组 71

        任务4  字  典 77

        任务5  集  合 85

项目5  Python 程序的流程控制  94

        任务1  程序设计流程 95

        任务2  顺序结构 96

        任务3  选择结构 98

        任务4  循环结构  102

        任务5  流程控制的其他语句  106

项目6  用函数实现代码复用 110

        任务1  认识 Python 的函数  111

        任务2  函数的定义和调用  113

        任务3  函数的参数和返回值  116

        任务4  递归函数  121

        任务5  匿名函数  123

        任务6  变量的作用域  125

        任务7  Python 的内置函数  127

项目7  Python 正则表达式应用  137

        任务1  认识正则表达式  138

        任务2  正则表达式的语法  140

        任务3  正则表达式的使用  143

        任务4  捕  获  147

项目8  面向对象编程  151

        任务1  面向对象编程概述  152

        任务2  创建类与对象  153

        任务3  属性和方法  155

        任务4  继  承  158

        任务5  多  态  164

        任务6  封  装  169

        任务7  单例模式  175

项目9  文件操作 179

        任务1  Python 中文件的打开和关闭  180

        任务2  文件的读/写操作 183

        任务3  文件和目录操作  186

        任务4  CSV 文件操作  190

项目10  Python 异常处理  196

        任务1  语法错误和异常的概念  197

        任务2  异常类  198

        任务3  异常处理  200

        任务4  抛出异常  203

        任务5  断  言  205

        任务6  用户自定义异常  206

        任务7  上下文管理  208

项目11  Python 的模块使用与程序打包  214

        任务1  模块的概述  215

        任务2  模块导入的3 种方式  216

        任务3  Python 标准库中常用模块  219

        任务4  创建自定义模块  228

        任务5  程序打包  232

项目12  AI+Python  241

        任务1  认识 AI  242

        任务2  利用 AI 生成 Python 代码  246

        任务3  AI+Python 的创新和变革 258

参考文献  268

配套资源下载

登录下载

目录下载

登录下载

样章下载

下载
还有疑问? 马上咨询在线专业老师, 快速回复 解答您的教材问题! 邮件咨询