图书 | Python语言程序设计基础(新世纪高职高专大数据专业系列规划教材) |
内容 | 内容推荐 Python是一门优雅而健壮的编程语言,它继承了传统编译语言的强大性和通用性,同时也借鉴了简单脚本和解释语言的易用性。随着人工智能时代的到来,Python已经成为学习编程的首选语言。本书是Python语言的一本入门教材,适合零基础的读者学习Python语言的基础语法,包括常见的数据类型、流程控制语句和面向对象的编程等;同时也可以作为学习者参加全国计算机等级考试二级Python语言程序设计的辅助资料。 目录 单元一 Python程序基础 1.1 部署Python开发环境 1.1.1 Python简介 1.1.2 Python语言的特点 1.1.3 Python的应用领域 1.1.4 常用的开发环境 任务1.1:在Windows中搭建Python开发环境 拓展任务:安装部署Python集成开发环境 1.2 初识Python程序 1.2.1 Python集成开发环境的使用 1.2.2 Pvthon的注释 1.2.3 Python程序的风格 任务1.2:计算某数的平方根 拓展任务:程序改错 1.3 变量、运算符及输入输出 1.3.1 变量 1.3.2 运算符 1.3.3 输入与输出 任务1.3:编程求解圆锥的体积 拓展任务:编程求解圆的面积和周长 1.4 程序发布 1.4.1 pip包管理工具 1.4.2 第三方库的安装 1.4.3 PyInstaller库及程序发布 任务1.4:发布求解圆锥体积的程序 拓展任务:在程序打包的时候使用指定的图标 单元小结 同步练习 单元二 Python的控制结构 2.1 程序的控制结构 2.1.1 程序流程图的基本符号 2.1.2 程序的三种控制结构 任务2.1:绘制判断某数是否为质数的程序流程图 拓展任务:绘制判断某年份是否为闰年的程序流程图 2.2 顺序结构 2.2.1 turtle库概述 2.2.2 random库与随机数 2.2.3 常用内置函数的用法 任务2.2:绘制等边三角形 拓展任务:绘制正方形 2.3 分支结构 2.3.1 if单分支结构 2.3.2 if-else二分支结构 2.3.3 if-elif-else多分支结构 2.3.4 if嵌套 任务2.3:猜数字游戏 拓展任务:计算身体质量指数 2.4 循环结构 2.4.1 while循环 2.4.2 for循环 2.4.3 循环嵌套 2.4.4 循环相关的其他语句 任务2.4:判断某数是否为质数 拓展任务1:输出100以内所有的质数 拓展任务2:绘制雪景 2.5 程序单步调试 2.5.1 IDLE的Debug模式 2.5.2 Debug模式调试代码 任务2.5:解决鸡兔同笼问题 拓展任务:输出直角三角形 2.6 异常处理结构 2.6.1 异常与异常类 2.6.2 异常处理 2.6.3 抛出异常 任务2.6:异常处理 拓展任务:异常处理完善 单元小结 同步练习 单元三 数据类型 3.1 数字类型 3.1.1 数字类型概述 3.1.2 数值处理函数 任务3.1:输出1000以内的水仙花数 拓展任务:求解一元二次方程的根 3.2 字符串类型 3.2.1 字符串概述 3.2.2 字符串的基本操作 3.2.3 字符串处理函数 3.2.4 字符串处理方法 任务3.2:判断字符串是否为旋转词 拓展任务:判断字符串是否为回文 3.3 列表 3.3.1 列表概述 3.3.2 列表的操作函数 3.3.3 列表的操作方法 任务3.3:计算企业发放的奖金 拓展任务:统计字符出现的次数 3.4 元组 3.4.1 元组概述 3.4.2 元组的基本操作 3.4.3 元组的操作函数 3.4.4 time库 任务3.4:今天是今年的第几天 拓展任务:根据输入的整数返回星期几 3.5 字典 3.5.1 字典概述 3.5.2 字典的操作函数 3.5.3 字典的操作方法 任务3.5:使用字典统计字母出现的频率 3.6 集合 3.6.1 集合概述 3.6.2 集合的操作方法 任务3.6:去除列表中存在的重复元素 单元小结 同步练习 单元四 函数和模块 4.1 函数的基本使用 4.1.1 函数的定义与调用 4.1.2 函数的类型 任务4.1:定义一个能实现增加学生信息功能的函数 拓展任务:定义一个能实现修改学生信息功能的函数 4.2 函数的参数和返回值 4.2.1 默认参数 4.2.2 不定长参数 4.2.3 函数的返回值 4.2.4 变量的作用域 任务4.2:根据用户需求绘制圆形 拓展任务:对数值大小进行比较 4.3 递归函数和匿名函数 4.3.1 递归函数 4.3.2 匿名函数 任务4.3:编写递归函数求解n的阶乘 拓展任务:计算斐波那契数列的前20项的和 4.4 模块的调用和创建 4.4.1 模块的调用 4.4.2 模块的创建 任务4.4:编写自定义函数计算两个年份之间的闰年数 拓展任务:创建模块实现数值的比较 单元小结 同步练习 单元五 面向对象编程 5.1 面向对象基础 5.1.1 面向对象和面向过程的区别 5.1.2 类与对象 5.1.3 类的构造方法与析构方法 任务5.1:定义学生类 拓展任务:定义员工类 5.2 类的三大特性 5.2.1 类的封装 5.2.2 类的继承 5.2.3 类的多态 任务5.2:使用继承完成人、学生和教师类的定义 拓展任务:定义图形类 5.3 类的属性和方法 5.3.1 类的属性 5.3.2 类的方法 5.3.3 静态方法 5.3.4 类方法重载 任务5.3:统计员工人数与总薪资 拓展任务:求多边图形的面积 单元小结 同步练习 单元六 文件与文件系统 |
标签 | |
缩略图 | ![]() |
书名 | Python语言程序设计基础(新世纪高职高专大数据专业系列规划教材) |
副书名 | |
原作名 | |
作者 | |
译者 | |
编者 | 吴伶琳 |
绘者 | |
出版社 | 大连理工大学出版社 |
商品编码(ISBN) | 9787568521789 |
开本 | 16开 |
页数 | 280 |
版次 | 1 |
装订 | 平装 |
字数 | 444 |
出版时间 | 2019-10-01 |
首版时间 | 2019-10-01 |
印刷时间 | 2019-10-01 |
正文语种 | 汉 |
读者对象 | 高职 |
适用范围 | |
发行范围 | 公开发行 |
发行模式 | 实体书 |
首发网站 | |
连载网址 | |
图书大类 | |
图书小类 | |
重量 | 518 |
CIP核字 | 2019175946 |
中图分类号 | TP311.561 |
丛书名 | |
印张 | 18.25 |
印次 | 1 |
出版地 | 辽宁 |
长 | 260 |
宽 | 185 |
高 | 10 |
整理 | |
媒质 | |
用纸 | |
是否注音 | |
影印版本 | |
出版商国别 | CN |
是否套装 | |
著作权合同登记号 | |
版权提供者 | |
定价 | |
印数 | |
出品方 | |
作品荣誉 | |
主角 | |
配角 | |
其他角色 | |
一句话简介 | |
立意 | |
作品视角 | |
所属系列 | |
文章进度 | |
内容简介 | |
作者简介 | |
目录 | |
文摘 | |
安全警示 | 适度休息有益身心健康,请勿长期沉迷于阅读小说。 |
随便看 |
|
兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。