本书共70个Python实验案例,内容涵盖Python中的基本数据类型、数据类型之间的转换、运算符、内置函数、选择结构、循环结构、字符串、列表、元组、字典、集合、函数的创建和使用、异常处理结构、模块及其使用方法、文件操作等。实验案例主要涉及绘图、文本游戏、古典密码、机器学习和网络爬虫等应用领域。本书中的所有代码都使用P
本书从初学者的角度出发,采用单元任务教学方式,通过通俗易懂的语言、丰富实用的案例,介绍了使用Python进行程序开发所需的知识和技术。全书共10个单元,内容包括认识Python,语法基础,流程控制,列表,元组,字典和集合,函数,面向对象,文件操作,异常,GUI编程和网络爬虫。能够有效地帮助学生更好地理解和认识所学知识,
本书主要介绍如何利用数学符号操作、基于规则的系统和通用程序构建灵活的软件,并利用依赖系统跟踪、解释和控制回溯。第1章通过对编程哲学的介绍提出灵活性的概念。第2章探讨如何用一些普遍适用的方法构建易于扩展的系统。第3章介绍谓词分派的通用程序。第4章介绍符号模式匹配,首先启用术语重写系统,然后通过合一展示类型推理的实现。第5
本书首先从数、信息谈到计算基础、计算工具、计算思维,这部分内容其他软件工程导论书一般不涉及,却是软件开发的基础知识、基本理论,是软件工程本质性知识,从根源上理解软件工程很重要;其次是从程序、软件到软件工程,循序渐进讲解软件工程的发生、发展、作用,是全书的核心;第三是从软件知识体系和软件行业对软件人才的需求,定位到软件人
本书以“岗课赛证”育人模式为指引,将竞赛资源融入课程教学,将教学内容与行业职位能力衔接。本书遵循“做中学、学中做”理念,采用“项目引领、任务驱动”方式编排内容,依据行业主流可视化技术,划分为3篇,包括Matplotlib数据可视化、ECharts数据可视化和动态数据可视化技术,难度逐渐增加。每个模块设计1或2个项目,每
本书覆盖推荐系统在行业应用中涉及的召回算法、排序算法的原理和实现思路,以及特征工程、冷启动、效果评估、A/B测试、Web服务等核心工程知识,并包含金融、零售等行业的实施案例,另外也与时俱进地介绍了大模型及其在推荐系统中的应用。
本书以项目为引导,每个项目包含项目导读、知识框架、项目小结、课程思政和自测题。每个项目分成多个任务,每个任务配有【任务导入】、【学习目标】、【任务实施】等内容。对难度较大的理论性内容和操作性内容,提供教学视频(请扫描本书封底二维码获取教学视频);对课后习题,提供参考答案。此外,还为使用本书的教师提供课程标准和授课计划等
《Python网络爬虫从入门到进阶实战》从零基础入门学习者的角度出发,通过通俗易懂的语言、丰富多彩的实例,循序渐进地让读者在实践中学习Python网络爬虫知识,并提升自己的实际开发能力。本书主要介绍了爬虫基础知识、常用网络请求模块的使用(urllib3模块、Requests模块、高级网络请求模块)、数据解析与存储(re
"本书为新专标计算机类课程“双高计划”建设成果系列教材之一。本书由杭州职业技术学院教师联合华为技术有限公司网络工程师校企“双元”合作编写,基于“网络系统建设与运维”课程群的真实建设项目开发。本书以“纸质教材+电子活页”的形态构建,结合配套数字课程为教学活动开展提供“教、学、做、导、考”一体化解决方案。本书包含认识计算机
"本书是“十三五”职业教育国家规划教材。本书以培养“数据库安装、设计、应用、管理、开发”能力为主线,工学结合、项目引导,“教学做”一体化编写,讲述数据库基础知识和MySQL数据库管理系统的应用技术。全书以真实项目“家电商城系统数据库”为核心案例贯穿始终,共分为部署数据库开发环境、设计数据库模型、创建数据库系统、访问数据