《小学生Python创意编程(视频教学版)》《Python编程入门与实践》是一本适合孩子、家长和职场办公人员学习的Python编程教材。本书以Python基础为起点,深入浅出地介绍了Python自动化编程的知识和技巧。无论你是初学者还是有一定编程基础的读者,本书都能满足你的需求。 本书采用了孩子喜欢的趣味方式编写,语言简洁易懂,让读者轻松愉快地学习Python编程。同时,本书也按照入门开发者的思维方式编写,为孩子提供了学习编程的基础知识。如果你是成人或非计算机专业的学生,本书同样适合你,帮助你轻松掌握Python编程。 无论你是想学习编程提升职业技能,还是培养孩子的计算思维能力,本书都是你的不二选择。快来阅读本书吧,开启编程的奇妙世界!
《Python从入门到精通(第3版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用Python进行程序开发应该掌握的各方面技术。全书共分27章,包括初识Python、Python语言基础、运算符与表达式、流程控制语句、列表和元组、字典和集合、字符串、Python中使用正则表达式、函数、面向对象程序设计、模块、文件及目录操作、操作数据库、使用进程和线程、网络编程、异常处理及程序调试、Pygame游戏编程、推箱子游戏、网络爬虫开发、火车票分析助手、数据可视化、京东电商销售数据分析与预测、Web编程、Flask框架、e起去旅行网站、Python自动化办公、AI图像识别工具等内容。书中所有知识都结合具体实例进行介绍,涉及的程序代码都给出了详细的注释,读者可轻松领会Python程序开发的精髓,快速提升开发技能。
本书是深度学习真正意义上的入门书,深入浅出地剖析了深度学习的原理和相关技术。书中使用Python3,尽量不依赖外部库或工具,从基本的数学知识出发,带领读者从零创建一个经典的深度学习网络,使读者在此过程中逐步理解深度学习。书中不仅介绍了深度学习和神经网络的概念、特征等基础知识,对误差反向传播法、卷积神经网络等也有深入讲解,此外还介绍了深度学习相关的实用技巧,自动驾驶、图像生成、强化学习等方面的应用,以及为什么加深层可以提高识别精度等疑难的问题。 本书适合深度学习初学者阅读,也可作为高校教材使用。
Python是当下热门、流行的编程语言之一,不仅有着非常广泛的应用,而且由于其学习门槛较低,易编易学,也非常适合广大中小学生和青少年学习。本书以 青少年学Python编程 为线索,通过浅显易懂的语言及生动形象的典型案例进行讲解,内容安排由浅入深,层层递进。 全书共15章,从零开始,系统地讲解青少年学习 Python 编程的相关知识。每章都精心安排了编程示例,让读者从理解知识轻松过渡到应用知识,达到学以致用的目的。通过对本书内容的学习,旨在帮助广大青少年锻炼逻辑思维,培养分析问题、解决问题的能力。 本书非常适合中小学生学习阅读,尤其适合 10 岁以上的孩子或者他们的父母和老师辅导孩子学习编程使用。本书也可作为广大少儿编程培训机构、少儿编程兴趣班的教材参考用书。
《Python 青少年趣味编程 100 例(微课视频版)》基于 Python 3 详细讲解了 100 多个趣味实例的开发过 程。这些实例由浅入深地介绍了 Python 语言各个语法的使用方式,并展现了程序设计的基本思维和方法。 《Python 青少年趣味编程 100 例(微课视频版)》共 18 章,全书通过实例应用的方式详细介绍了 Python 的基础知识,基本数据类型,Python 中的运算处理,选择语句和循环语句的使用方法,字符串、列表、元组 和字典的使用方法,内置函数和自定义函数的应用,类与对象的使用方法,文件的使用方法,时间与日期数 据的处理方式,在程序开发中实现随机性的方法,数学计算和统计的常见应用,图形图像的应用,以及游戏 开发中的相关技术。 《Python 青少年趣味编程 100 例(微课视频版)》内容通俗易懂,具备较高的趣味性和交互性。书中实 例适合中小学生学习,以领
《AI时代Python量化交易实战:ChatGPT让量化交易插上翅膀》是一本旨在帮助架构师在人工智能时代展翅高飞的实用指南。全书以ChatGPT为核心工具,揭示了人工智能技术对架构师的角色和职责进行颠覆和重塑的关键点。《AI时代Python量化交易实战:ChatGPT让量化交易插上翅膀》通过共计 13 章的系统内容,深入探讨AI技术在架构 设计中的应用,以及AI对传统架构师工作方式的影响。通过学习,读者将了解如何利用ChatGPT这一强大的智能辅助工具,提升架构师的工作效率和创造力。 《AI时代Python量化交易实战:ChatGPT让量化交易插上翅膀》的读者主要是架构师及相关从业人员。无论你是初入职场的新手架构师还是经验丰富的专业人士,《AI时代Python量化交易实战:ChatGPT让量化交易插上翅膀》都将成为你的指南,帮助你在人工智能时代展现卓越的架构设计能力。通过《AI时代Pytho
《14 天自造量子计算机(Python版)》是一本用Python编程实现量子计算的计算机科学专业书籍,书中使用薛定谔方程对量子计算机的核心知识点量子位、量子门和量子纠缠进行了数值模拟和仿真。具体内容包括执行环境的准备、量子力学的基础知识、计算自由空间中电子的运动、狄拉克 函数的引入和使用、计算电子波包的运动、计算势阱中电子的运动、在量子阱中施加静电场的方法、计算施加静电场后电子的运动、如何改进量子阱的形状、对量子阱施加电磁波的方法、向量子阱注入电磁波的具体操作、如何实现一个量子位门、如何排列量子阱、计算双量子阱的恒稳态、计算双量子阱的拉比振荡。 《14天自造量子计算机(Python版)》书中有详细的公式推导及Python的编程实现过程,并通过两个人物的对话连接上下文、提出问题、总结知识点等,适合有一定量子力学基础
这是一本写给零基础学编程读者的入门书。本书通过一个个独立的项目,让读者掌握Python语言编程的方法与技巧,从而打开编程世界的大门。这也是一本写给中小学信息技术教师的书,它可以引领教师开展项目式学习实践研究,帮助教师摸索出一套行之有效的项目式学习的路径与方法。 本书以Python编程语言为内容进行项目式学习,形成了项目式学习的一套流程,其主要分为项目名称、项目准备、项目规划、项目实施、项目支持、项目提升和项目拓展。 本书结构合理,内容翔实,语言精练,图文并茂,实用性强,易于自学。其主要内容包括Python编程入门、Python编程基础、Python程序控制、Python数据类型、Python数据结构、Python函数编程、Python编程算法、Python项目实战。 本书适合对编程感兴趣的中小学生以及不同年龄的初学者阅读,也适合家长和老师作为指导青少年学习
理解密码学的使用场合、误用方式和原因 了解什么是安全哈希,以及安全哈希的基本属性 了解块密码(如AES)的算法和模式,以及不当配置的密码为什么容易遭到破解 使用消息完整性和/或数字签名来保护消息使用现代对称密码,如AES-GCM和ChaCha 了解公钥加密的基础知识,包括ECDSA签名 了解如何破解填充不当的RSA加密 使用TLS连接进行安全通信 了解证书的工作原理,熟悉证书锁定和CT日志等新功能
《Python编程实战100例(微课视频版)》是一本系统讲解Python编程综合应用的实例教程、视频教程。本书结合Python的迅猛发展和广泛应用,通过100个实用的编程实例详细介绍了Python核心编程应用、字符界面编程、图形界面编程、Office自动化编程、数据库应用开发、网络编程、爬虫小程序、多媒体处理、数据分析和人工智能等方面的广泛应用。这些实例典型实用、功能突出、以点带面、针对实战应用场景,实现了实例讲解同编程经验、技巧相融合,做到了一实例一解决方案,有利于读者快速掌握Python编程技术,并逐步提高综合运用这些技术实现复杂功能的能力。 《Python编程实战100例(微课视频版)》配备了1390分钟的讲解视频,实例代码均提供了详细的注释,并提供源文件供读者练习操作,本书不仅可以作为广大编程爱好者提高Python编程水平的自学教材,还可以作为软
Python是人工智能时代流行的编程语言之一,学编程可以培养人们的逻辑思维能力,提高人们解决问题的能力,但很多人认为编程很难,很枯燥,《半小时漫画学Python》就以Python 3为基本工具,用卡通漫画配合一定的故事情节,并结合具体实例详细介绍了Python编程技术,以及Python在数据处理与分析中的实践应用。全书共4章,其中第1章先给大家普及了编程的基础知识、编程前的准备工作以及程序运行的3种结构等;第2~4章带领大家真正学习Python编程知识,具体内容包括Python计算、变量、条件语句、函数、列表、循环、切片、二维列表、字典等。全书将故事、漫画与知识点相融合,生动有趣,可以吸引读者的学习兴趣,让读者轻松顺利地掌握基本的Python编程技术。 《半小时漫画Python》是一本Python入门书,语言浅显易懂,内容循序渐进,适合所有对编程、对漫画感兴趣的零
本书是一本综合讲述算法和数据结构的入门书,以图解的方式全面介绍了当下比较实用的算法。全书分为4篇,共13章,包括算法入门、算法的描述、Python编程基础、排序算法、四大经典算法、其他算法、链表算法、树形结构算法、图形结构算法、查找算法、哈希表、使用算法解决常见数学问题、算法常见经典问题等。本书从用户学习与应用的角度出发,所有算法都结合具体生活实例进行讲解,涉及的程序代码给出了详细的注释,并且运用大量的示意图和实例应用,力求打造零压力的学习氛围,使读者轻松掌握各种主流算法,快速提高开发技能,拓宽职场道路。 本书给出了大量的算法实例,所有实例都提供源码,本书的服务网站提供了模块库、案例库、题库、素材库、答疑服务。力求为读者提供一本 基础入门 应用开发 实战 一体化的Python算法图书。 本书内容详尽,
本书通过 语法参考 ? 快用锦囊 ? 应用场景 3个主要版块,全面细致地讲解Python中提供的内置函数、基本语句、常用开发技能等内容。全书共16章,包括输入输出、格式化处理、基本语句、字符串操作、列表、元组、字典、集合、数学运算与数字处理、数据类型转换、迭代、序列操作、对象操作、反射操作、编译执行、装饰器等,在附录中介绍了Python中运算符的应用。全书包含245个语法参考、595个快用锦囊和57个应用场景,有很强的实用性和可操作性。为便于读者快速了解各章的内容,各章前都绘出了 快学快用 的思维导图,对每一章的知识点进行梳理。书中所有知识点的语法给出了快用锦囊、应用场景等实例,对于应用广泛的知识点,尽量对不同使用场景都给出应用实例。另外,本书还设置了 注意 说明 提示 多学两招 等贴心栏目,及时指出注意事项并给出相应的
《Python金融大数据分析快速入门与案例详解》共分为11 章,全面介绍了以Python为工具的金融大数据的理论和实践,特别是量化投资和交易领域的相关应用,并配有项目实战案例。书中涵盖的内容主要有Python概览,结合金融场景演示Python的基本操作,金融数据的获取及实战,MySQL数据库详解及应用,Python在金融大数据分析方面的核心模块详解,金融分析及量化投资,Python量化交易,数据可视化Matplotlib,基于NumPy的股价统计分析实战,基于Matplotlib的股票技术分析实战,以及量化交易策略实战案例等。 《Python金融大数据分析快速入门与案例详解》内容通俗易懂,案例丰富,实用性强,特别适合以下人群阅读:金融行业的从业者、数据分析师、量化投资者、希望提高数据分析能力的投资者,以及对大数据分析感兴趣的编程人员。另外,《Python金融大数据分析快速入门与案
本书采用项目驱动模式,并通过Python库建立起一套基础的、实用的接口自动化测试框架。 本书共分为两部分,部分为接口自动化测试基础,包括第1~6章,先带读者部署被测系统, 然后分别讲解 HTTP 请求的发送(Requests 库)、目录及文件的操作(os 库)、日志信息的 记录与输出(logging 库)、数据库的操纵(PyMySQL 库)、pytest 框架的使用等,所用的库 都是设计接口自动化测试框架常用的基础库。第二部分为构建接口自动化测试框架,包括第 7 ~ 9 章,将应用部分的基础知识,带读者对 ZrLog 项目设计测试用例、搭建接口自动化 测试框架、实现接口自动化测试框架的持续集成等。 本书不但展示了设计接口自动化测试框架的整个过程,还讲解了设计接口自动化测试框 架所需的基础能力和思维。本书适合接口自动化测试的从业者阅读,也适合相关专业的院校 及各大培
本书以开发一款对战游戏为主线,讲述了一架战机为了守护地球而勇战外星怪兽的故事。从游戏的构思和设计开始,再通过Python语言将设计在程序中落地实现。全书设计了34个课程章节共54个Python编程实验,这些实验既是完整游戏场景下的细分任务,也是Python编程知识的分解学习。精心的编排设计使得这些实验在局部上顺应了读者由易到难的学习曲线,在整体上也能实现游戏情节的前后衔接和环环相扣。这种方式摈弃了教条式的理论灌输,将编程知识以润物无声的方式融入到具体的实验任务中。这不仅能充分激发读者的学习兴趣、创造力和探索欲望,也会在一级级的挑战过程中不断获得成就感,更能在不知不觉中完成Python编程从入门到精通的蜕变。
有限元是当今工程分析中应用*广泛的数值计算方法。本书以结构分析为主题,介绍了基于Python的有限元分析开源框架(被作者命名为Feon)的搭建过程和扩展方法。本书分为5章,主要内容包括Python、Numpy(Python著名的矩阵运算包)和Matplotlib(Python著名的二维绘图包)简介,Feon的框架及结构分析子包Feon.sa(structural analysis)的搭建过程,Feon中自带单元的定义和应用,如何自定义单元、求解函数(以计算结构动力学频率和振型为例)及子包(以渗流分析为例,定义子包ffa(fluid flow analysis)),以及Python进行有限元编程方面的建议。书中所有的程序均在Python 2.7上测试通过。
《青少年Python创意编程趣味课堂(微课版)》以Python为设计工具,共分9章内容,从易到难,从基础到综合实战,详细讲解了Python创意编程知识,通过75个小案例,带领孩子们掌握顺序结构、选择结构、循环结构的编程基础知识,进入精彩的函数世界,玩转Python字符串,学习列表、元组与字典数据结构,乐当编程小达人,轻轻松松玩转Python创意编程。 本书适合对编程感兴趣的青少年以及不同年龄的初学者阅读,也适合家长和老师作为指导青少年学习计算机程序设计的入门教程。
内容简介这既是一本能带领读者零基础快速掌握Python数据分析方法与流程的工具书,又是一本从电商出发指导读者解决各类数据分析问题的实用指南。首先,本书以Python数据分析中使用率极高的Pandas为切入点,注重对数据分析思维和技能的培养,详细讲解了Pandas的操作以及数据分析的方法,可覆盖80%以上的数据分析应用场景,为数据分析师打下坚实基础。然后,本书以电商这个广大读者熟知且普适性极强的业务领域为依托,通过大量案例讲解了报表自动化、行业机会挖掘、用户分层、用户分群、用户偏好分析、同期群分析、指标波动归因分析、品牌分析等8大电商场景的数据分析方法,理论与案例深度融合。本书以实用为本,聚焦重点,Python数据分析常用的高频功能不到Python数据分析能力的20%,本书去繁就简,只专注于能解决大部分问题的重点模块。本书以实战制胜
本书首先介绍在强化学习环境中工作所需的工具、库和设置,涵盖了强化学习的构成模块,深入探讨基于值的方法,如Q-learning和SARSA算法的应用。读者将学习如何结合使用Q-learning和神经网络来解决复杂问题。此外,在学习*d*dPG和TD3确定性算法之前,读者将学习策略梯度方法,如TRPO和PPO,以提高性能和稳定性。本书还介绍模仿学习的原理,以及Dagger如何教智能体飞行。读者将探索进化策略和黑盒优化技术。后,读者将掌握探索方法,如UCB和UCB1,并开发一个名为ESBAS的元算法。
本书以语料库语言学研究实践为导向,介绍Python编程基础知识。第1章为Python语言简介,第2章至第6章由易到难、循序渐进介绍Python语言的基本数据类型和语法。第7章和第8章提供文本处理的个案实例。全书内容涵盖语料库语言学研究中常用的文本处理模式,读者可以通过学习本书掌握语料库语言学研究中的Python编程技巧,以便更深入地进行研究。另外,本书提供大量语料库语言学文本处理所需的Python代码,读者可以直接将这些代码(或将这些代码稍加改动)用于自己的研究中。
《算法之美 Python 语言实现》基于 Python 语言系统讲述了算法基础知识、数据结构和各种经典算法,包含传统典型算法、竞赛算法、大数据算法、人工智能算法、游戏算法等,在讲解经典算法的同时,尽量吸收*的算法成果,并体现实战性。为了解决算法类图书不容易被接受的问题,本书对算法理论的讲解结合了83个具体的实例应用,实例讲解遵循需求规则、算法思想、代码实现和算法点评这一规律;算法思想基于各种图示来演示算法的设计流程,使设计思路清晰明了;代码实现中对关键代码给予注释,帮助读者*程度地理解算法程序设计的具体含义。本书每章均提供了配套的实验习题及答案,以巩固所学,增强实战应用技能。另外,本书对部分章节配备了视频讲解,读者可以使用手机扫码来轻松学习。总之,本书设计体现了轻松易学的思想,*程度地帮助读者理解算
《用 Python编程和实践!算法入门》是一本用 Python学习算法基础和思考方法的入门 书,用浅显易懂的语言对算法的基本原理及算法复杂度和计算量进行了详细讲解。针对新接触 Python的读者,先介绍了 Python编程的基础知识和数据结构,然后通过大量示例代码和流程图 对算法相关的知识进行了详细解释,如算法复杂度、各种查找算法、不同数据排序的方法,以 及短路径问题、贝尔曼 -福特算法、戴克斯特拉算法、A*算法、暴力搜索法、Boyer-Moore算 法等。特别适合编程零基础读者、计算机相关专业学生、算法基础薄弱的程序员一边写代码, 一边学习算法基础知识,并从不变的算法中学习思考方法。