×
暂无评论
图文详情
  • ISBN:9787302678168
  • 装帧:平装-胶订
  • 册数:暂无
  • 重量:暂无
  • 开本:其他
  • 页数:0
  • 出版时间:2024-12-01
  • 条形码:9787302678168 ; 978-7-302-67816-8

本书特色

本书配备丰富的教学资源,包括微课视频、课件、课程标准、教案、教学日历、实训任务、题库、任务案例代码等。

内容简介

"本书以Python 3为平台,系统介绍了Python编程基础知识及其应用,包括搭建Python编程环境,基础语法、流程控制语句、字符串、列表与元组、字典与集合、函数等应用,文件操作,面向对象编程,异常处理,模块应用方面的内容。本书内容从实际应用出发,内容深入浅出,每个知识点都配备案例进行讲解。在组织编排上符合职业教育教学模式,以工作任务引领专业知识的学习和职业技能的训练,共开发有24个工作任务。本书同时配备丰富的教学资源,包括微课视频、课件、课程标准、教案、教学日历、实训任务、题库、任务案例代码等。 本书可作为高等学校本科各专业Python程序设计课程的教材,也可以作为高职本科、高职专科相关课程教材,还可以作为Python编程爱好者的参考用书。 "

目录

项目1搭建Python编程环境任务1打印树形图案2【任务提出】2【任务分析】2【知识准备】21.1初识Python21.2下载、安装和运行Python51.3常用Python IDE101.4安装和配置PyCharm111.5编译可执行文件18【任务实现】19【任务总结】21【巩固练习】22【任务拓展】23项目1搭建Python编程环境任务1打印树形图案2【任务提出】2【任务分析】2【知识准备】21.1初识Python21.2下载、安装和运行Python51.3常用Python IDE101.4安装和配置PyCharm111.5编译可执行文件18【任务实现】19【任务总结】21【巩固练习】22【任务拓展】23项目2基础语法应用任务1打印简单名片26【任务提出】26【任务分析】26【知识准备】262.1代码格式262.2标识符、关键字282.3变量292.4数据的输入输出30【任务实现】32【任务总结】33【巩固练习】33【任务拓展】34任务2传统长度单位转换35【任务提出】35【任务分析】35【知识准备】362.5数字类型362.6常量382.7数字类型转换38【任务实现】38【任务总结】39【巩固练习】40【任务拓展】41任务3比较正方形和圆的面积、周长大小41【任务提出】41【任务分析】42【知识准备】422.8算术运算符422.9赋值运算符432.10比较运算符452.11逻辑运算符462.12成员运算符462.13身份运算符462.14位运算符472.15运算符优先级47【任务实现】48【任务总结】49【巩固练习】50【任务拓展】51项目3流程控制语句应用任务1快递计费54【任务提出】54【任务分析】54【知识准备】543.1程序流程结构543.2if语句553.3if嵌套语句58【任务实现】59【任务总结】60【巩固练习】60【任务拓展】62任务2用户登录检测63【任务提出】63【任务分析】63【知识准备】633.4while语句633.5whileelse语句64【任务实现】65【任务总结】66【巩固练习】66【任务拓展】67任务3数据加密67【任务提出】67【任务分析】68【知识准备】683.6for语句683.7range()函数69【任务实现】70【任务总结】70【巩固练习】71【任务拓展】72任务4猜价格赢折扣72【任务提出】72【任务分析】72【知识准备】733.8while循环嵌套733.9for循环嵌套753.10break语句753.11continue语句76【任务实现】77【任务总结】78【巩固练习】79【任务拓展】80项目4字符串应用任务1输出英文歌词82【任务提出】82【任务分析】82【知识准备】824.1字符串824.2字符串格式化85【任务实现】89【任务总结】90【巩固练习】90【任务拓展】91任务2用户名和密码提取92【任务提出】92【任务分析】92【知识准备】934.3字符串查找与替换934.4字符串分隔与拼接984.5字符串大小写转换1004.6字符串对齐100【任务实现】101【任务总结】102【巩固练习】103【任务拓展】104项目5列表与元组应用任务1演讲比赛评分系统设计106【任务提出】106【任务分析】106【知识准备】1065.1序列1065.2列表1085.3列表的循环遍历 1105.4列表的排序111【任务实现】112【任务总结】113【巩固练习】114【任务拓展】115任务2快递超市管理系统设计116【任务提出】116【任务分析】116【知识准备】1165.5管理列表元素1165.6嵌套列表118【任务实现】119【任务总结】120【巩固练习】121【任务拓展】122任务3中文数字转换122【任务提出】122【任务分析】123【知识准备】1235.7元组的创建与访问123【任务实现】124【任务总结】125【巩固练习】126【任务拓展】127项目6字典与集合应用任务1菜单管理系统设计130【任务提出】130【任务分析】130【知识准备】1306.1字典的基本概念1306.2字典的访问1326.3字典的基本操作133【任务实现】135【任务总结】137【巩固练习】138【任务拓展】138任务2自助点餐系统设计139【任务提出】139【任务分析】139【知识准备】1396.4集合的基本概念1396.5集合的基本操作1416.6集合类型的操作符142【任务实现】145【任务总结】147【巩固练习】148【任务拓展】148项目7函 数 应 用任务1简易计算器设计150【任务提出】150【任务分析】150【知识准备】1507.1函数概述1507.2函数的定义1517.3函数的调用1527.4函数的嵌套定义153【任务实现】153【任务总结】155【巩固练习】155【任务拓展】156任务2汽车进销存管理系统设计156【任务提出】156【任务分析】156【知识准备】1577.5位置参数传递1577.6关键字参数传递1577.7默认值参数传递1587.8可变参数传递1597.9混合参数传递1607.10函数的返回值1617.11变量作用域162【任务实现】164【任务总结】166【巩固练习】166【任务拓展】168任务3汉诺塔游戏设计168【任务提出】168【任务分析】168【知识准备】1697.12匿名函数1697.13递归函数170【任务实现】171【任务总结】172【巩固练习】173【任务拓展】174项目8文 件 操 作任务1文件内容复制176【任务提出】176【任务分析】176【知识准备】1778.1文件打开和关闭1778.2文件数据读写1798.3文件定位读写181【任务实现】182【任务总结】183【巩固练习】183【任务拓展】184任务2文件批量重命名185【任务提出】185【任务分析】185【知识准备】1868.4文件管理1868.5文件夹管理186【任务实现】187【任务总结】188【巩固练习】188【任务拓展】189任务3文件数据读写190【任务提出】190【任务分析】190【知识准备】1908.6数据维度1908.7数据存储191【任务实现】193【任务总结】193【巩固练习】194【任务拓展】194项目9面向对象编程任务1虚拟宠物系统设计199【任务提出】199【任务分析】199【知识准备】1999.1对象与类概述1999.2类的属性2019.3类的方法2049.4访问权限与封装2089.5类的继承2099.6重写和调用父类方法2119.7多态性213【任务实现】213【任务总结】218【巩固练习】219【任务拓展】220项目10异 常 处 理任务1密码复杂度检查222【任务提出】222【任务分析】222【知识准备】22210.1认识异常22210.2处理异常22610.3异常的抛出和自定义异常类231【任务实现】234【任务总结】236【巩固练习】237【任务拓展】238项目11模 块 应 用任务1简单网络爬虫240【任务提出】240【任务分析】240【知识准备】24111.1模块简介24111.2模块导入24111.3自定义模块24411.4包24611.5常用库249【任务实现】251【任务总结】253【巩固练习】253【任务拓展】254参考文献255
展开全部

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航