网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | 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:统计员工人数与总薪资 拓展任务:求多边图形的面积 单元小结 同步练习 单元六 文件与文件系统 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。