新書推薦:
《
同工异曲:跨文化阅读的启示(修订版)(师承钱锺书先生,比较文学入门,体量小但内容丰,案例文笔皆精彩)
》
售價:NT$
199.0
《
牛津立法研究手册
》
售價:NT$
1630.0
《
制度为什么重要:政治科学中的新制度主义(人文社科悦读坊)
》
售價:NT$
290.0
《
梦醒子:一位华北乡居者的人生(1857—1942))(第2版)
》
售價:NT$
340.0
《
啊哈!原来如此(中译本修订版)
》
售價:NT$
290.0
《
部分识别入门——计量经济学的创新性方法
》
售價:NT$
345.0
《
东野圭吾:变身(来一场真正的烧脑 如果移植了别人的脑子,那是否还是我自己)
》
售價:NT$
295.0
《
推荐连接万物
》
售價:NT$
290.0
|
內容簡介: |
本书基于Python 3.10,以项目教学方式,循序渐进地讲解Python的基本原理和具体应用方法与技巧。全书分为9个项目,具体内容为Python入门、Python基础知识、Python数据库、集成开发环境、Python 数值数据、字符串运算、序列运算、程序结构与程序调试、文件I/O。本书实例丰富、内容翔实、操作方法简单易学,不仅适合作为职业院校计算机与软件工程相关专业教材,也可供从事Python编程相关工作的专业人士参考。
|
關於作者: |
何娟,大庆职业学院人工智能技术应用专业骨干教师,副教授,从教20多年,一直在一线工作,从事计算机专业相关的骨干课程的教学。黑龙江省高职院校工单制教学联盟,理事。运用“互联网+”在物联网应用技术专业综合实训课程中的实践负责人。
|
目錄:
|
项目1 Python入门1任务1 Python概述2| 任务引入 |2| 知识准备 |2一、什么是Python2二、Python的发展历程2三、Python 3.10增加的特性3四、Python的特点4五、Python的应用领域5六、安装Python6任务2 Python的工作窗口11| 任务引入 |11| 知识准备 |12一、标题栏13二、菜单栏13三、命令行窗口15四、快捷键17任务3 Python的帮助系统18| 任务引入 |18| 知识准备 |18一、Python帮助18二、IDLE帮助19项目总结19项目实战20项目2 Python基础知识21任务1 Python的基本语法22| 任务引入 |22| 知识准备 |22一、保留字22二、标识符22三、文件结构23四、书写规范24任务2 Python编程方法26| 任务引入 |26| 知识准备 |26一、交互式编程26二、脚本式编程27任务3 脚本文件管理28| 任务引入 |28| 知识准备 |28一、新建文件28二、打开文件29三、保存文件29四、运行文件30五、关闭文件31任务4 Python命令的组成31| 任务引入 |31| 知识准备 |31一、基本符号32二、常量与变量34三、功能符号37四、常用指令40项目总结41项目实战42项目3 Python数据库44任务1 Python库概述45| 任务引入 |45| 知识准备 |45一、Python内置函数45二、Python标准库47三、Python第三方库49任务2 Python集成库Anaconda52| 任务引入 |52| 知识准备 |52一、安装Anaconda52二、验证安装结果56三、Jupyter Notebook62项目总结66项目实战66项目4 集成开发环境67任务1 集成开发环境PyCharm68| 任务引入 |68| 知识准备 |68一、IDE的类型68二、安装PyCharm69三、配置PyCharm72任务2 PyCharm与Python交互77| 任务引入 |77| 知识准备 |77一、PyCharm配置环境77二、设置PyCharm79三、创建Python文件82四、PyCharm编译环境83项目总结85项目实战85项目5 Python数值数据87任务1 Python数据类型88| 任务引入 |88| 知识准备 |88一、数值类型88二、数值类型转换90任务2 Python运算符91| 任务引入 |91| 知识准备 |91一、算术运算符91二、赋值运算符92三、关系运算符92四、逻辑运算符93五、位运算符93六、成员运算符94七、身份运算符94八、运算符优先级94任务3 数学函数运算95| 任务引入 |95| 知识准备 |95一、基本数学函数95二、逻辑判断函数98三、日期和时间函数98任务4 自定义函数103| 任务引入 |103| 知识准备 |103一、函数定义103二、变量的作用域104三、匿名变量105项目总结107项目实战107项目6 字符串运算109任务1 定义字符串110| 任务引入 |110| 知识准备 |110一、直接赋值生成字符串110二、利用函数将数据转换为 字符串111三、创建包含特殊字符的 字符串111四、定义特殊字符串113任务2 字符串基本属性函数114| 任务引入 |114| 知识准备 |114一、字符串索引与切片114二、字符操作116三、字符串比较120四、字符串判断121五、字符串查找123六、字符串编/解码124七、字符串格式化125任务3 创建正则表达式129| 任务引入 |129| 知识准备 |129一、正则表达式引入129二、使用正则表达式的一般 步骤132任务4 使用正则表达式进行字符串 操作134| 任务引入 |134| 知识准备 |134一、字符串查找134二、字符串替换138三、字符串分割139项目总结140项目实战140项目7 序列运算143任务1 列表144| 任务引入 |144| 知识准备 |144一、创建列表144二、在列表中添加元素146三、删除列表中的元素147四、修改列表中的元素150五、列表元素的统计151六、列表元素的排列152任务2 集合152| 任务引入 |152| 知识准备 |153一、创建集合153二、集合的基本操作154三、集合操作函数155任务3 元组和字典157| 任务引入 |157| 知识准备 |157一、创建元组157二、创建字典159任务4 序列通用操作160| 任务引入 |160| 知识准备 |160一、序列索引与切片161二、序列相加与相乘162三、计算序列长度、最大值与最小值163四、序列压缩163五、序列类型转换164项目总结165项目实战166项目8 程序结构与程序调试167任务1 程序结构168| 任务引入 |168| 知识准备 |168一、表达式与表达式语句168二、3种基本程序结构171三、嵌套循环178任务2 程序的流程控制181| 任务引入 |181| 知识准备 |181任务3 程序调试185| 任务引入 |185| 知识准备 |185一、错误和异常185二、异常捕获与处理187三、程序调试192四、断点调试194项目总结197项目实战198项目9 文件I/O199任务1 文件路径200| 任务引入 |200| 知识准备 |200一、文件路径模块200二、绝对路径与相对路径201三、文件路径与文件夹路径203任务2 文件的管理205| 任务引入 |205| 知识准备 |205一、管理文件夹205二、创建文件夹207三、删除文件夹208四、删除文件209五、打开文件210六、关闭文件212七、文件属性213任务3 读/写文本文件215| 任务引入 |215| 知识准备 |216一、写文本文件216二、读文本文件218项目总结221项目实战221
|
|