Python是Web开发和数据分析等领域非常流行的编程语言。随着人工智能时代的到来,越来越多的人开始学习Python编程。 本书面向Python初学者,以山羊博士和双叶同学的教学漫画情境为引,以对话和图解为主要展现形式,从简单的Python程序开始,循序渐进地讲解Python基础知识、基本语法和编程样例。此外,本书还为初学者特意准备了查找和排除错误的相关知识。
本书面向具备Python一级能力的初学者,基于虚构人物形象山羊博士和二叶草的教学现场,带领读者体验Python桌面应用程序开发。本书内容以教学对话和场景插图呈现,讲解桌面应用程序的概念、开发必备知识,以及如何创建应用程序、如何进行应用桌面应用程序和游戏应用程序开发。本书可作为以PAAT全国青少年编程能力等级考试、中国自动化学会青少年人工智能核心素养为代表的各类Python编程能力认定的参考书,也可供Python初学者自学入门。
本书主要以游戏地图为探讨对象,以游戏地图的维度、交互性、叙事探索性和文化传播性来探究虚拟空间的特点、本质及对现实物理世界的启示,发掘其对地图理论的扩展,从而完善 ICT时代地图学的知识和理论,促进地图学的发展。全书共八章,按照游戏地图的背景、游戏地图定义、游戏地图的表现形式和类别、游戏地图的虚与实、游戏地图的时空观、游戏地图的空间导航和引路、游戏地图的叙事分析、游戏地图的文化传播功能的先后顺序来构建全书框架。
本书从大数据和网络教育相结合的角度,介绍教育大数据分析和智能教育服务的相关理论、方法和技术,重点介绍大数据分析框架、智能服务系统架构、复杂事件处理机制、基于教育大数据的学习者学习行为模型及学习伙伴推荐方法、网络协作学习方法等,有助于读者对基于大数据的教育智能化相关技术有较为全面的理解和把握。
本书面向具备Python一级能力的初学者,基于虚构人物形象山羊博士和二叶草的教学现场,带领读者体验Python数据分析。本书内容以教学对话和场景插图呈现,讲解数据分析的概念、预处理方法,以及如何查看数据集群、如何创建易于阅读的图表、如何查看数据分布以及如何进行预测。本书可作为以PAAT全国青少年编程能力等级考试、中国自动化学会青少年人工智能核心素养为代表的各类Python编程能力认定的参考书,也可供Python初学者自学入门。
本书采用理论知识与案例实战相结合的方式,由浅入深地介绍使用Vue 3开发页面的全过程。本书共19章,第1~11章是知识点的介绍,分别介绍前端框架发展、Vue 脚手架功能、Vue数据绑定、元素事件绑定、元素动画实现、组件定义、组件传参、路由实现、接口调用、pinia状态管理和Vant UI的知识; 第12~19章是案例实战,结合一个商城开发的过程,分别介绍项目开发前准备、项目路由配置、商城首页开发、商品分类页开发、商城动态页开发、商品详细页开发、购物车开发、个人中心页开发的内容,书中的每个知识点都
本书基于大数据时代分布式数据库相关的基础内容,对分布式数据库系统的主要结构组成、大数据时代分布式数据库的设计策略、分布式数据库的查询处理及存取技术、分布式数据库的恢复管理与可靠性进行了深入探讨,以发展的眼光透视了分布式数据库的数据复制与一致性问题、分布式数据库的并发控制原理与技术分析、大数据时代分布式数据库系统研究的新进展。
本书主要分为三个部分。第一部分,主要讲解Python的基础知识点。第二部分,结合编程思维将知识串联起来在探究活动中练习和实践,巩固Python基础知识,提升编程思维能力。第三部分,以解决问题实战为主线,串联编程思维,从整体视角上思考问题,使用Python从0到1,完整解决多个问题,从而掌握解决编程问题的基本思路,学会举一反三,增强理解和运用Python的能力。
本书综合阐述了软件测试的基础知识和方法,主要分为三个部分。第一部分介绍软件测试的数学背景,包括集合论、图论、函数、命题逻辑等内容。第二部分讨论如何进行单元测试,包括边界值测试、等价类测试、基于决策表的测试、基于代码的测试和面向对象的测试等内容。第三部分探讨单元测试之外的测试方法,包括基于生命周期的测试、集成测试、系统测试、基于模型的测试等内容。本书做到了理论与实践的有效结合,反映了软件测试和开发的新进展和新变化。
本书的主要内容为HTML/CSS的相关技术,包含了基础标签、智能表单和语义化标签等,同时还讲解了CSS选择器、文本修饰、图片修饰、浮动、溢出、经典盒模型与弹性盒模型、伪元素等,除PC端布局外还讲解了针对移动端的网页适配。