在当今时代,金融、数学和编程是有着内在联系的。本书提供了针对这些学科的相关基础内容,并介绍了在计算金融世界中入门所需的主要工具。本书的主要内容有:运用数学知识,学习金融理论和Python编程的基础。学习在计算金融中使用金融理论、金融数据建模,以及Python。利用简单的经济学模型,更好地理解金融的基本概念和Python编程概念。利用静态和动态金融建模来解决金融中的基本问题,如定价、决策、均衡和资产分配等。学习对金融建模有用的Python软件包的基础知识,如NumPy、SciPy、Matplotlib和SymPy。
本书首先对Arduino的用法进行了简单的介绍;然后详细解说了电子制作的基础知识、各种传感器的用法、电子电路的搭建方法和Sketch等;接着介绍了将Arduino连接网络的两种方法:一是难度稍高的使用Arduino M0 Pro和ESP-WROOM-02的方法,二是更为方便的使用Web服务BaaS的方法;最后介绍了4个电子制作的具体例子。
《漫画学Python:实践》是一本寓教于乐的Python编程指南,以轻松幽默的漫画和简洁明了的文字,读者深入学习Python编程的精髓。本书共分为多个章节,涵盖了从数据库模型到数据科学、人工智能,再到数据交换和正则表达式等多个领域,旨在帮助读者全面掌握Python编程的各种技能和应用场景。 在章中,读者将了解到关于数据、数据库和SQL的基本概念,学习如何使用主键、WHERE语句等进行数据库操作。第二章则介绍了制作图表的技巧,包括使用Comprehension列表、绘制饼状图和三维图表等。接着,第三章深入探讨了数据统计、数据科学和人工智能的相关知识,为读者提供了进阶的学习内容。 在第四章和第五章中,读者将学习如何使用CSV和JSON进行数据交换,以及如何利用正则表达式进行文本处理。通过实际案例和详细讲解,读者可以轻松掌握这些实用的技能,为日后的工
《漫画学Python:快速提高》是一本注重实用的Python编程指南,通过幽默风趣的漫画和简洁清晰的讲解,带领读者深入探索Python编程的精髓。本书不仅适用于初学者,也适合有编程经验的读者,为他们提供了一个快速提升编程技能的利器。 从疯狂的模块到面向对象的编程,从日期、时间到文件和文件夹的处理,再到数、矩阵和数组,本书涵盖了Python编程的广泛领域,让读者能够全面掌握Python的核心知识和实用技巧。每一章节都以清晰的示例和练习读者深入理解,同时通过幽默有趣的漫画图解增添了阅读的乐趣。 特别是在图形界面的章节中,本书详细介绍了按钮组件、GUI和布局管理器等内容,帮助读者轻松创建精美的图形界面应用程序。通过学习本书,读者不仅能够掌握Python编程的核心概念和技能,还能够快速提升编程水平,成为Python编程的高手。 无论你是想入门Pyth
《漫画学Python:简单入门》是一本引人入胜的编程指南,由斯蒂芬和薛定谔带领你踏上Python编程之旅。无论你是初学者还是有经验的开发者,本书都能为你提供实用的技能和知识。在本书中,你将探索Python编程语言的基础知识,从变量和数据类型到控制流程和函数等方面。斯蒂芬和薛定谔以幽默风趣的方式解释复杂概念,使学习过程变得轻松有趣。本书采用了丰富的图解和实用的练习,帮助读者理解和掌握Python的核心概念。通过逐步引导和清晰的示例,你将学会如何编写正确、高效的Python代码,并且能够应用所学知识解决实际问题。无论你是想为工作或学习增加一项新技能,还是对编程世界充满好奇,本书都将成为你的理想伴侣。让斯蒂芬和薛定谔带你走进Python的奇妙世界,开始你的编程探险吧!
《Python编程实战:妙趣横生的项目之旅》基于Python语言,通过项目展示Python的奇妙应用,适合Python初学者学习。在本书中,你将使用Python编程语言模拟探索火星、木星以及银河系遥远的地方,体验诗人的意境,了解高级的金融知识等。你还会学到各种各样的技术,如马尔可夫链分析技术、蒙特卡罗模拟、图像叠加技术、基因遗传算法等。与此同时,你还会学习一些模块的使用方法,例如pygame、Pylint、pydocstyle、Tkinter、python-docx、Matplotlib和pillow等。 《Python编程实战:妙趣横生的项目之旅》基于一些有趣的项目进行讲解,能够让读者在新奇的项目案例中体验学习Python的乐趣。此外,读者还能将自己所学的知识与实际的应用程序开发、数据库设计和解决实际问题联系起来,提升自己的项目实践能力。
《Python区块链应用开发从入门到精通》全面系统地介绍了Python语言区块链应用工程师所需的基础知识和相关技术,主要分为Python基础篇、区块链技术篇和区块链开发篇三部分。 全书共10章,其中第1~3章为Python基础篇,介绍Python语法基础、Python的语法特色、Python与数据库操作等内容;第4~6章为区块链技术篇,介绍初识区块链、区块链的技术原理、区块链技术的发展趋势;第7~10章为区块链开发篇,介绍Solidity智能合约开发的入门和进阶、Python语言离线钱包开发、通过Python和Solidity开发一个“赏金任务系统”,项目中将使用FISCO BCOS联盟链作为基础,结合Django框架,并应用Python-SDK与区块链交互完成数据的读写操作,完成一个区块链的Web项目。 《Python区块链应用开发从入门到精通》内容系统全面,案例丰富翔实,既适合想学习Python语言编程和区块链开发的初学者阅读,也适
本书详细介绍了Python3 编程从零基础到实战的相关知识,前面7 章为基础部分,主要介绍Python3 编程的基本知识;后面8 章从实战应用的角度分别介绍数据可视化、交互式可视化和数据处理、UI 界面设计与计算机桌面自动化、数据库(主要是MySQL 数据库的增删改查)、机器学习、Git 使用等内容。本书以简单、实用、易懂为原则,力求使读者在学会Python基础知识的同时,掌握实战与应用技能。本书适合刚入门的Python 学习人员以及利用开源工具进行开发与应用的爱好者、研究人员参考阅读。
你已经理解了Python的基本概念,接下来应该体验更加刺激和有趣的编程。 《Python二级:桌面应用程序开发》面向了解Python基本语法的读者,以山羊博士和双叶同学的教学漫画情境为引,以对话和图解为主要展现形式,从桌面应用程序的基础内容开始,循序渐进地讲解桌面应用程序开发的基础知识、基本语法和实现样例。
《Python金融数据分析》详细阐述了与Python金融数据分析相关的基本解决方案,主要包括获取金融数据、数据预处理、可视化金融时间序列、探索金融时间序列数据、技术分析和构建交互式仪表板、时间序列分析与预测、基于机器学习的时间序列预测、多因素模型、使用GARCH类模型对波动率进行建模、金融领域中的蒙特卡罗模拟、资产配置、回测交易策略、识别信用违约、机器学习项目的高级概念、金融领域的深度学习等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。
本书系统地介绍了数据可视化技术及其在诸多领域的实际应用。首先,阐述了大数据可视化技术的基本概念以及相关的基础知识。然后,采用理论与实践相结合的方式,针对实际应用中的各种不同类型的数据,通过各种图表及实例代码展示了这些数据的可视化方法。,介绍了数据可视化技术在不同领域中的基本应用。 本书可以作为高等院校计算机、数据科学与大数据技术等相关专业的数据可视化教材,也可以供从事数据可视化、数据分析的相关技术人员参考使用。
Python语言是一种脚本语言,应用领域非常广泛,包括数据分析、自然语言处理、机器学习、科学计算、系统构建等。 本书共有12章,围绕如何进行代码优化和加快实际应用程序的运行速度进行讲解,还介绍了如何解决CPU密集型问题、数据传输和内存密集型问题,如何通过移动数据、PyPy即时编译器和异步I/O提升性能。本书主要包括以下内容:计算机原理、列表和元组、字典和集合、迭代器、Python模块、并发性、集群计算等。,本书通过一系列真实案例展现了在应用场景中使用Python时需要注意的问题。
《Python OpenCV快速入门到精通》是一本基础与实践相结合的图书。本书从学Python OpenCV到用Python OpenCV的角度出发,在帮助读者朋友快速掌握Python OpenCV基础的同时,引导读者朋友如何使用Python OpenCV开发简单的应用程序。全书共28章,主要分为3个篇章(基础篇、实战篇、强化篇),基础篇包括搭建开发环境、图像处理基础、NumPy工具包、绘图及交互、图像的几何变换、图像运算、阈值、形态学操作、滤波器、图形检测、图像轮廓、模板匹配、视频处理和人脸检测与识别;实战篇包括更改卡通人物的衣服颜色,图像操作之均分、截取和透视,计算轮廓的面积、周长和极点,掩模调试器,粘贴带透明区域的图像,鼠标操作之缩放和移动图像,机读答题卡,检测蓝色矩形的交通标志牌,滤镜编辑器,给图像打马赛克,给图像的任意区域打马赛克和手势识别;强化篇包括人工瘦脸
Python语言是一种脚本语言,应用领域非常广泛,包括数据分析、自然语言处理、机器学习、科学计算、推荐系统构建等。 本书共有12章,围绕如何进行代码优化和加快实际应用程序的运行速度进行讲解,还介绍了如何解决CPU密集型问题、数据传输和内存密集型问题,如何通过移动数据、PyPy即时编译器和异步I/O提升性能。本书主要包括以下内容:计算机原理、列表和元组、字典和集合、迭代器、Python模块、并发性、集群计算等。最后,本书通过一系列真实案例展现了在应用场景中使用Python时需要注意的问题。