《Python编程从小白到大牛》包括3篇,共16章。基础篇(第1~7章)包括Python概述,数据类型和变量,流程控制,数据结构,函数,模块、包和文件,以及错误、异常和调试;进阶篇(第8~11章)包括面向对象编程,进程和线程,网络编程,以及Python数据处理和数据库编程;应用篇(第12~16章)包括Web开发应用,图
本书主要是解决如何让少年儿童能够通过Scratch这种图形化编程语言来轻松实现人工智能游戏的编制,并理解简单的数字识别、图像识别、人物动作和语音识别等人工智能等相关知识。Scratch适合没有学习过编程的所有年龄段的人,它可以用来制作动画、交互式程序、交互式游戏、可以实现数学、绘画、音乐等多领域的学科展示,还能完成图像
本书主要讲述大型多人在线游戏开发的框架与编程实战,以实例的形式讲解从零开始制作网络游戏框架的完整过程,让读者了解网络游戏制作中的所有细节。*终得到一个完整的、基于ECS模式的、高效的分布式服务端框架,一个可以登录的客户端以及用于验证网络游戏各个模块功能的自动化测试系统。全书共12章,从网络游戏的底层网络编程开始,逐步引
本书以Python程序设计为主线,从搭建Python运行环境出发,由浅入深、循序渐进地讲述Python程序设计的基本概念和基本方法,通过大量精选的例题,讲解程序设计思想和方法,从而培养学生程序设计能力。本书内容包括搭建Python运行环境、Python基础语法、Python流程控制、函数与模块、面向对象编程、组合数据类
《Python程序设计——编程基础、Web开发及数据分析》系统讲述了Python程序设计的基础知识。全书共15章,内容包括:Python概述、Python基本语法、Python的基本流程控制、Python的四种典型序列结构、Python函数、Python文件和数据库操作、面向对象程序设计、模块和包、字符串操作与正则表达
本书从谷歌Blockly技术开始讲起,逐步深入到Scratch技术生态,对Scratch中的核心技术进行了深入分析和源码讲解,让读者不但可以系统地学习Scratch中的核心概念,而且还能深入理解其代码实现,为二次开发打下基础。本书共7章,对核心技术进行了精讲,并对相关技术进行了介绍。本书涵盖的内容有Blockly简介、
通过18个人工智能案例,孩子会对人工智能技术有基本了解,又可以让创造力一点就燃。每个案例分多个思考阶段,效果逐步完善,循循善诱,帮助孩子培养逻辑思维、创造性思维和计算思维,去揭开人工智能的神秘面纱。为什么要学编程?如何学编程?怎样才能具有编程思维、计算思维,适应人工智能时代?编程要好玩,孩子才会有兴趣。本书案例均源自于
《aelf区块链应用架构指南》旨在引导区块链应用开发者,基于aelf框架构建可支撑商业应用的分布式App。内容从分布式技术体系入手,从区块链业务建模思维方法、设计原则、技术决策和原型开发的角度,以典型的存证业务及去中心、多中心治理等场景为例,对基于aelf技术体系的领域分析、架构设计、性能及部署设计活动的工具方法进行阐
本书系统讲授数据挖掘的原理、主要方法及其Python实现,共分三部分:第一部分包含第1~2章,介绍数据挖掘的基本概念、流程和数据预处理;第二部分包含第3~11章,介绍经典的分类算法(包括朴素贝叶斯分类器、决策树、k-近邻、支持向量机等)、经典的聚类分析、关联分析、人工神经网络和Web挖掘等方法;第三部包含第12~14章
本书第1~5章对数据库系统的基本概念进行阐述,包括数据库系统的综述、关系数据模型和关系语言的介绍、数据库设计过程的分析、关系数据库理论的探讨。第6章和第7章对数据库系统实现的核心技术进行讨论,包括数据存储管理、查询处理和查询优化。第8章围绕数据库加密技术进行深入介绍。