人工智能已经成为推动科学技术和国民经济发展的重要力量。为帮助青少年读者深入理解并有效应用这一前沿技术,提升跨学科思维和综合能力,《掌控智能生活:用mPython实践创客文化》基于掌控板和适用于中小学生的图形化编程,围绕智能生活这一主题,设计与人工智能相关的项目式学习案例。 《掌控智能生活:用mPython实践创客文化》共13课,每课包含 基础我来学 和 进阶我会用 两大模块。读者可以依托模块中的 准备清单 与 快速指引 ,概览案例全貌;通过 操作步骤 与 参考程序 ,掌握人工智能知识和应用方法;借助 小贴士 与 知识库 ,扩充相关知识;*后在 脑洞大开 中,激发无限的思维创造力。
集Python、Excel、数据分析为一体是本书的一大特色。本书围绕整个数据分析的常规流程:工具熟悉-获取数据-数据熟悉-数据处理-数据分析-分析结果进行Excel 和Python 对比实现,告诉你每一个过程中都会用到什么?过程与过程之间有什么联系。这样一本书既可以作为系统学习数据分析流程操作的说明书,也可以作为一本数据分析师案头的实操工具书,随时备查。本书通过对比Excel 功能操作去学习Python 的实现代码,而不是直接上来就学习Python代码,大大降低了学习门槛,消除了读者对代码的恐惧心理。适合刚入行的数据分析师,也适合对Excel 比较熟练的数据分析师,或从事其他岗位想提高工作效率的职场人。
Python可以用来做机器人!通过编程实现人工智能! Python不需要任何基础!中小学生也能学会! Python前景广阔!一招在手, 天下无敌! 在纷繁的编程世界中,Python毫无疑问已经成为非常适合青少年学习的语言。它入门简单,应用广泛,青少年既能玩得开心,又可以为将来的深造打下基础。 本书就是专为青少年打造的Python 入门读物。全书图文并茂,讲解细致,从搭建开发环境入手,逐步引导读者掌握Python的基础知识、核心操作及编程技巧,*后深入了解编程思维。 本书适合Python 语言的零基础读者学习,尤其适合青少年读者阅读使用。此外,对中小学人工智能相关课程及青少年编程培训班的授课教师,也有一定的参考作用。
本书注重基础,循序渐进,系统地讲述Python程序设计的主要知识与量化交易各类策略的开发。全书涵盖Python程序设计基础、Python程序结构、函数与模块、文件与目录操作、Python面向对象、Python数据库编程、Python量化工具Numpy、Python量化工具pandas、量化交易数据的获取与清洗、量化交易平台、策略开发与经典CTA策略、统计套利、多合约组合交易策略、期权交易等内容。 当前高校金融工程专业的量化投资类课程中,缺乏融合Python和交易实务的课程,通过本书的教学,能够实现在开源环境下,利用Python语言进行量化投资策略开发、策略回测、策略模拟、风险控制等实战性功能的开发和使用。克服中低频交易中C 编写维护难度大,学习成本高,不利于投资者专注交易策略开发的缺点。
本书是作者结合自己多年Abaqus 使用经验,在汲取国内外大量资料的基础上编写的一本Python 二次开发知识点笔记。内容涉及开发环境的搭建、Python 基础语法知识、Abaqus Python API 讲解,并以实例展示的方式详细阐明了二次开发的流程和方法。本书可以帮助正在使用Abaqus 进行仿真分析工作的工程师或者科研人员学习Abaqus Python 二次开发方法,同时对熟悉Abaqus 二次开发流程的读者也有一定的借鉴价值。
本书的写作初衷是为了帮助更多功能测试人员转型自动化测试方向。在转型过程中,主流自动化测试技术和应用场景的结合是非常重要的一环。本书从自动化测试理论入手,全面地阐述自动化测试的意义及实施过程。全文以Python语言驱动,结合真实案例分别对主流自动化测试工具Selenium、RobotFramework、Postman、Python Requests、Appium等进行系统讲解。通过学习本书,读者可以快速掌握主流自动化测试技术,并帮助读者丰富测试思维,提高Python编码能力。 本书实用性强,不仅是转型自动化测试方向的一本案头书,也是一本特别好用、实用的操练手册。
本书主要分三部分内容:上篇 Python基础,分5个章节介绍Python基础知识,主要包括Python概述、程序结构、函数、组合数据类型和面向对象编程基础;中篇Python数据挖掘实战,分2个章节介绍Python实现数据挖掘的过程和实战案例,主要围绕Python实现一个网站的简单搜索引擎、静态网站爬虫、动态网站爬虫和网络爬虫框架Scrapy几部分内容展开;下篇Python数据处理和分析案例,分3个章节介绍使用NumPy进行数据计算、使用Pandas进行数据分析及Matplotlib、seaborn和Bokeh数据可视化和实战案例。
管新潮,现任上海交通大学外国语学院副教授、硕士生导师本书为新核心翻译硕士(MTI)系列教材丛书之一。本书主要内容包括语言数据分析基础(数据结构、数据清洗、数据可视化等)以及语言数据分析应用(N-gramsChunk提取、相似性计算、情感分析、语义分析、主题分析、语料库变量分析等)。全书共分两部分十个章节,内容限制在Python的语料库应用提升阶段,更多结合语言学和翻译学的相关理论知识,实现技术与语言学翻译学的充分结合。全书体例为文字描述结合部分关键代码呈现,按主题划分章节内容。本书适合文科类语言智能、语言数据科学、AI语言等方向的教师或学生使用。本书系《语料库与Python应用》一书的后续提升版内容,更注重Python在语言学翻译学领域的数据分析应用。
Python作为当前流行编程语言,广泛应用于高新科技领域,以简洁明了、易学特,成为理想的青少年编程入门选择,学习一门编程语言的目的不是在于要成为一名程序员,对于青少年而言,培养逻辑思维与问题解决能力的培养更为重要,本书基于生活化的场景,让许多枯燥的问题变得生动,Python的常用知识点亦是本书的精华,如何让小读者们能够理解编程思维,引入思维导图梳理脉络总结要点,让知识点变得直观又简单。本书也遵循了由浅入深,由易到难的编写思路,让小读者们能够通过编程来解决生活中实际问题,体感更强,寓教于乐。
深度学习是一种人工智能, 模仿人脑处理数据和创建用于决策的模式方面的工作, 处理用于检测对象、识别语音、翻译语言和进行决策的数据. 本书是深度学习入门级教材,有以下特点: 1. 由浅入深, 对于*基本的单层神经网络到多层神经网络的前向及后向传播理论, 从公式到代码缓慢进阶, 做了透彻的解释, 易于理解及上手。 2. 在基本模块介绍之后, 对于各种更复杂的模型并不拘泥于细节, 而是着重介绍其含义, 让读者着眼于整体框架及未来发展。 3. 尽量跟随新发展, 书中*的模型来自2020年.
本书基于Python 3.8,采用理论与项目结合的方式全面介绍Flask 2.0框架的相关知识。全书共10章,其中第1~5章针对Flask框架的基础知识进行讲解,包括认识Flask、路由、模板、表单与类视图、数据库操作;第6~10章介绍智能租房项目的完整开发过程,有助于读者加深对Flask框架基础知识的理解,提高灵活使用Flask框架开发Web应用程序的能力。 本书附有教学PPT、教学设计、教学大纲、源代码等资源。为帮助初学者 好地学习书中的内容,本书还提供在线答疑,希望能得到 多读者的关注。 本书既可作为本科、高职高专计算机相关专业的教材,也可作为Flask培训教材,还可作为广大编程爱好者的Flask入门教材。
Python作为编程语言的一种,具有高效率、可移植、可扩展、可嵌入、易于维护等优点;同时Python语法简洁,代码高度规范,是初学者步入程序开发与设计之路的 。 本书在Windows环境下介绍Python 3.x的基础语法,讲解程序开发流程,并结合项目介绍Python常用模块与通用的程序设计方法。本书分为10章,其中 、2章简单介绍计算机与程序的概念,讲解Python的基础语法;第3~6章对Python语法进行详细讲解,并设置了小型实例;第7章结合项目介绍程序设计方法,同时讲解Pygame模块,巩固Python语法知识;第8章对Python文件和数据格式化等知识进行讲解,为大型项目的开发做好铺垫;第9、10章作为拓展学习,对Python的主要应用——数据分析与可视化、网络爬虫进行介绍。 本书附有配套视频、源代码、习题、教学课件等资源,为帮助初学者 好地学习本书中的内容,我们还提供了
《Python程序设计》以程序设计的岗位职业能力要求为标准、以培养学生算法设计能力为目标、坚持“做中学”思想、以案例分析为主体进行编写。 学生学完《Python程序设计》的内容,能掌握Python语言的基本语法,能用Python语言编写程序解决简单问题,形成初步的算法思维,为后续课程的学习奠定基础。 《Python程序设计》分为11个项目共27个任务,按由浅入深、由易到难的顺序编排学习任务,涵盖了基本数据类型、组合数据类型、程序执行流程、模块化程序设计、面向对象程序设计、文件操作、多进程与多线程程序设计、正则表达式、数据库访问及调试和优化程序等Python基本内容。
本书是全国高等学校(安徽考区)计算机水平考试配套教材,面向对程序设计具有 零基础 的学生开发,主要包括Python基础知识、组合数据类型、函数、文件、计算机生态、高级应用和对应实验设计等内容;注重基础,突出重点、兼顾考试、资源丰富,配有无纸化考试系统、课件、教案、例题代码、习题及实验参考答案,既便于老师教学,也便于学生学习使用;适合作为高等学校公共计算机程序设计语言课程教材,也可作为学生参加计算机水平考试的指导书。
算法是程序的灵魂,算法能够告诉开发者在面对一个项目功能时用什么思路去实现,有了这个思路后,编程工作只需遵循这个思路去实现即可。本书循序渐进、由浅入深地详细讲解了算法实现的核心技术,分别讲解了初步认识算法思想,枚举算法思想,递归算法思想,分治算法思想,贪心算法思想,回溯算法思想,迭代算法思想,查找算法,排序算法,使用算法解决数据结构问题,解决数学问题,经典算法问题。全书通过具体实例的实现过程演练了各个知识点的具体使用流程,引领读者全面掌握算法的核心技术。
Python作为一种高级程序设计语言,凭借其简洁、易读及可扩展性日渐成为程序设计领域备受推崇的语言。使用Python作为GIS开发的脚本语言,将大大提升ArcGIS数据处理的效率。本书将介绍如何使用Python来创建桌面ArcGIS环境下的地理处理脚本、管理地图文档和图层、查找和修复丢失的数据链接、编辑要素类和表中的数据等,以期能够提高 GIS开发人员的工作效率。本书内容结构清晰,示例完整,不仅适合从事GIS开发的专业人士,而且适合那些有兴趣接触或从事Python编程的读者。
本书结合作者在Python语言程序设计教学过程中遇到的概念、实践和应用等问题以及授课经验,由浅入深、循序渐进地介绍Python语言程序设计的理论和应用,是一本针对所有层次的Python学习者的程序设计入门书。本书基于Python 3.7.2编写,示例生动有趣,内容易读易学,且特色鲜明,让读者在Python交互式环境或集成开发环境中动手实践和体验,并通过示例来掌握Python语言的核心知识和用法,帮助读者解决常见应用编程问题和困惑。
\"本书采用“案例驱动”的编写方式,以程序设计为中心,语法介绍精炼,内容叙述深入浅出、循序渐进,程序案例生动易懂,具有很好的启发性。本书共分两个部分,其中 部分为Python基础篇,主要内容包括Python的开发环境、工具及Python程序的基本结构,以及常量、变量、对象、类和运算符的基本概念 ;Python中字符串的概念;流程控制语句,包括if分支结构、for循环及while循环;Python 语言中两个常用的数据结构:列表(list)和元组 (tuple),以及上述数据结构的应用和操作;可变容器模型:字典;Python程序的结构、函数与模块;文件和流的概念及用法等。第2部分为Python应用篇,结合项目案例介绍Python数据分析、图形处理、Web开发、科学计算、Python爬虫、大数据应用等方面的拓展知识。本书内容翔实,层次清晰,既可以作为普通本科院校各专业Python程序设计课程和信息技
Python作为编程语言的一种,具有高效率、可移植、可扩展、可嵌入、易于维护等优点;同时Python语法简洁,代码高度规范,是初学者步入程序开发与设计之路的 。 本书在Windows环境下介绍Python 3.x的基础语法,讲解程序开发流程,并结合项目介绍Python常用模块与通用的程序设计方法。本书分为10章,其中 、2章简单介绍计算机与程序的概念,讲解Python的基础语法;第3~6章对Python语法进行详细讲解,并设置了小型实例;第7章结合项目介绍程序设计方法,同时讲解Pygame模块,巩固Python语法知识;第8章对Python文件和数据格式化等知识进行讲解,为大型项目的开发做好铺垫;第9、10章作为拓展学习,对Python的主要应用——数据分析与可视化、网络爬虫进行介绍。 本书附有配套视频、源代码、习题、教学课件等资源,为帮助初学者 好地学习本书中的内容,我们还提供了
Python作为编程语言的一种,具有高效率、可移植、可扩展、可嵌入、易于维护等优点;同时Python语法简洁,代码高度规范,是初学者步入程序开发与设计之路的 。 本书在Windows环境下介绍Python 3.x的基础语法,讲解程序开发流程,并结合项目介绍Python常用模块与通用的程序设计方法。本书分为10章,其中 、2章简单介绍计算机与程序的概念,讲解Python的基础语法;第3~6章对Python语法进行详细讲解,并设置了小型实例;第7章结合项目介绍程序设计方法,同时讲解Pygame模块,巩固Python语法知识;第8章对Python文件和数据格式化等知识进行讲解,为大型项目的开发做好铺垫;第9、10章作为拓展学习,对Python的主要应用——数据分析与可视化、网络爬虫进行介绍。 本书附有配套视频、源代码、习题、教学课件等资源,为帮助初学者 好地学习本书中的内容,我们还提供了
Python作为编程语言的一种,具有高效率、可移植、可扩展、可嵌入、易于维护等优点;同时Python语法简洁,代码高度规范,是初学者步入程序开发与设计之路的 。 本书在Windows环境下介绍Python 3.x的基础语法,讲解程序开发流程,并结合项目介绍Python常用模块与通用的程序设计方法。本书分为10章,其中 、2章简单介绍计算机与程序的概念,讲解Python的基础语法;第3~6章对Python语法进行详细讲解,并设置了小型实例;第7章结合项目介绍程序设计方法,同时讲解Pygame模块,巩固Python语法知识;第8章对Python文件和数据格式化等知识进行讲解,为大型项目的开发做好铺垫;第9、10章作为拓展学习,对Python的主要应用——数据分析与可视化、网络爬虫进行介绍。 本书附有配套视频、源代码、习题、教学课件等资源,为帮助初学者 好地学习本书中的内容,我们还提供了