Python程序设计项目教程
一本通用的Python程序设计项目教程手册。提供课件、教案、源码、习题及答案,咨询QQ:2301891038(仅限教师)。

作者:张小志、钱孟杰、贺静、罗文塽、董永、霍艳玲、杨平、王刚、祝志奇、高娟娟、李洪燕、柴旭光

丛书名:高等学校大数据工程技术专业创新与实践系列教材

定价:49元

印次:1-1

ISBN:9787302678168

出版日期:2024.12.01

印刷日期:2024.12.19

图书责编:苏东方

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

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

张小志,信息工程系副主任职务,曾获河北省科技进步三等奖、河北省教学成果二等奖,邢台市科技进步二等奖。多次获评优秀教师、教育工作者、优秀共产党员。主编十二五职业教育国家规划教材、副主编十三五和十四五职业教育国家规划教材。

前言 Python是一种简单易学、功能强大的编程语言,因其广泛的应用领域和强大的社区支持,受到了广大编程爱好者和专业开发者的青睐,长期位于TIOBE编程语言排行榜第一位。 本书作为职业本科大数据工程技术专业的系列教材之一,以职业本科学生编程能力培养需求为导向,采用任务引领的教学模式,通过一系列精心设计的项目任务,引导学生逐步掌握Python编程的基本知识和技能。全书在内容的组织上,按照编程语言学习的一般过程,由浅入深,设置了11个项目。在任务的选取上,按照贴近工作实际、任务与知识技能相适配的原则,设置了24个任务,涵盖了Python编程的核心知识、技能点。 项目1通过完成打印树形图案的任务,介绍Python编程环境的搭建、熟练使用Python开发工具编写简单的代码,以及将代码编译成可执行文件。 项目2通过完成打印简单名片、传统长度单位转换、比较正方形和圆的面积与周长等任务,介绍Python的基础语法知识,涵盖代码格式规范、标识符和关键字的使用、数据的表示方法、数据的输入与输出方法、数字类型的区分、常量的定义与数字类型转换方法,以及常用运算符的使用等内容。 项目3通过完成快递计费、用户登录检测、数据加密、猜价格赢折扣等任务,介绍Python程序设计的基本流程,选择判断语句、循环控制语句和跳转语句等常用流程控制语句的基本语法以及使用方法,以及语句之间的相互嵌套使用等内容。 项目4通过完成输出英文歌词、用户名密码提取等任务,介绍Python字符串格式化输出、字符串查找与替换、字符串分隔与拼接、字符串大小写转换、字符串对齐、正则表达式等内容。 项目5通过完成演...

课件下载

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
目录

项目1搭建Python编程环境

任务1打印树形图案2

【任务提出】2

【任务分析】2

【知识准备】2

1.1初识Python2

1.2下载、安装和运行Python5

1.3常用Python IDE10

1.4安装和配置PyCharm11

1.5编译可执行文件18

【任务实现】19

【任务总结】21

【巩固练习】22

【任务拓展】23

项目2基础语法应用

任务1打印简单名片26

【任务提出】26

【任务分析】26

【知识准备】26

2.1代码格式26

2.2标识符、关键字28

2.3变量29

2.4数据的输入输出30

【任务实现】32

【任务总结】33

【巩固练习】33

【任务拓展】34

任务2传统长度单位转换35

【任务提出】35

【任务分析】35

【知识准备】36

2.5数字类型36

2.6常量38

2.7数字类型转换38

【任务实现】38

【任务总结】39

【巩固练习】40

【任务拓展】41

任务3比较正方形和圆的面积、周长大小41

【任务提出】41

【任务分析】42

【知识准备】42

2.8算术运算符42

2.9赋值运算符43

2.10比较运算符45

2.11逻辑运算符46

2.12成员运算符46

2.13身份运算符46

2.14位运算符47

2.15运算符优先级47

【任务实现】48

【任务总结】49

【巩固练习】50

【任务拓展】51

项目3流程控制语句应用

任务1快递计费54

【任务提出】54

【任务分析】54

【知识准备】54

3....

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