《Python 量化交易实战》基于 Python 3.7 版本,围绕 Python 即时量化系统的开发实践展开,重 点展示了不同的开发过程及多种场景下的应用。 全书共分为 3 篇:第 1 篇是量化交易基础篇,主要讲解了 Python 量化交易技术、Python 量化 交易环境的搭建和米筐量化回测技术;第 2 篇是爬虫基础与实践篇,主要讲解了爬虫技术的基础应 用、爬取股票个股资金流及板块资金流、基于动态网页爬取股票人气排名、使用多线程爬取股票人 气排名、使用 Appium 爬取游资与机构股票、抓包并获取 API;第 3 篇是个人实践篇,主要讲解了 爬取资源整合及可视化实战、策略主体框架研发实战、即时指标编写实战、布林带开口策略及低分 型策略实战。 本书内容精练,案例丰富,实践性极强,便于快速学习和上手实践,适合具有一定 Python 基础 且对量化交易感兴趣的人员使用,也适合数据科学
《从零开始学Python 大数据与量化交易》首先讲解量化交易的基础知识,如量化交易的优势、应用、注意事项、历史、量化交易平台等;然后讲解量化交易开发语言Python,即讲解Python 语言的开发环境、基本语法及流程控制、特征数据类型、内置函数与自定义用户函数、面向对象编程;接着讲解大数据分析和可视化的3 个包,分别是Numpy 包、Pandas 包、Matplotlib 包;然后讲解量化交易策略的编写、获取数据函数、基本面量化选股、量化择时的技术指标函数、回测技巧、因子分析技巧;*后讲解Python 量化交易策略的实战案例。 在讲解过程中既考虑读者的学习习惯,又通过具体实例剖析讲解Python 大数据与量化交易过程中的热点问题、关键问题及种种难题。 《从零开始学Python 大数据与量化交易》适用于各种不同的投资者,如新老股民、中小散户、股票操盘手、基金操盘手和
《Python青少年趣味编程(微课视频版)》是一本学习Python编程的入门图书,本书以传授Python程序设计知识为目的, 以青少年喜爱的奇幻的探险故事为脉络,将Python的知识体系贯穿其中, 在故事情节中探索编程的奇妙乐趣, 通过编程的实现来破解魔法,达到解决难关的终极目的。本书内容涵盖了Python的常用变量、函数、语句、模块、类和面向对象编程等,*后通过制作2个大型应用案例,如何使用turtle海龟组件绘制时钟动画图案,如何使用Pygame制作精美完整的贪吃蛇游戏 ,来实现Python编程的综合实践应用。 《Python青少年趣味编程(微课视频版)》配备了71集视频讲解,通过观看视频和学习本书, 能快速上手,快速入门。本书提供QQ交流群,便于读者学习与交流。 《Python青少年趣味编程(微课视频版)》知识体系完善,趣味性强,讲解浅显易懂,案例思路清晰,是青
《Python编程练习与解答》通俗易懂,精选186道涵盖各学科和日常生活的实用练习题,帮助程序员扎实掌握基础知识,提高编程技能。还提供一部分练习的答案,其中的注释指出解题技巧或Python语法要点。 这个新版本对上一版做了全面更新,呈现更多基础知识,简明扼要地讲述习题中涉及的核心概念。阅读本书前,读者只需要了解Python入门编程知识。
本书将易懂好学的Python编程语言,与当前使用*广泛的Office办公软件进行结合,旨在解决开发人员、职场人士在大批量、自动化处理表格数据、Word文档数据、PPT数据展示、邮件的自动化处理、网页的自动化操作等方面的问题,通过Python编程实现自动化、智能化、高效化处理办公问题的目标,解放双手,提升工效。 本书具备三大特点:覆盖面广,易学易懂,可操作性强,配视频辅导和案例演练。本书讲解Python自动化办公的知识技能覆盖面非常广,不仅仅融合了Excel办公软件,而且还融合了我们办公常用的Word办公软件、PPT办公软件、邮件的自动化处理、网页的自动化操作,而市面上的书籍仅对Excel办公软件进行了融合;书中配套了微课视频讲解,学习过程中有不懂的地方,直接扫码观看视频即可,方便高效;在讲解Python自动化操作Office软件、邮箱、网页的时候,配备了
本书以数据分析流程为主线,介绍了金融数据分析的方法,并通过Python加以实现。全书分为三部分,共12章,其中第1~4章是基础部分,主要介绍金融数据分析概览、数据分析流程、Python运行环境搭建以及数据分析的基础Python包;第5~8章是进阶部分,分别介绍了数据分析流程中的金融数据获取、探索性数据分析、特征工程和数据建模分析;第9~12章是应用部分,通过综合案例分别演示了股票行情数据分析、资本资产定价模型分析、股票量化投资多因子模型分析和个人贷款信用风险评估的数据分析操作。 本书适合具备Python语言基础、有金融数据分析学习需求的人群,也可供具备机器学习模型基础知识,但并没有系统地了解数据分析流程的读者参考。
本书系统全面地讲解Streamlit的核心概念,实例项目应用和最佳实践。通过案例带你从零开始,逐步掌握Streamlit的基础知识和高级技能。你将学会如何使用Streamlit实现数据可视化、添加交互组件,构建出炫酷的Web应用。 本书分为两篇,基础篇(第1~7章)讲解Streamlitt的安装配置,以及基本的文本、数据、图表、多媒体等组件的使用和页面布局。实战篇(第8~10章)讲解开发企鹅分类项目、医疗费用预测项目、销售数据仪表板项目,帮助读者熟练掌握Streamlit的高级技能和开发流程。 本书采用理论与实践结合的方式,示例丰富。适合想快速构建机器学习和数据科学Web应用的Python使用者。配套内容有练习数据和源代码,读者可以通过阅读和编码实践快速掌握Streamlit,开发机器学习和数据科学的Web应用。
创建有趣且有用的树莓派程序 不需要具备编程经验,本书就可以帮助读者在强大的树莓派上创建有新意的程序和有趣的游戏。 《Python树莓派编程从零开始(第3版)》介绍了树莓派形式.上的一些变化和新的配置过程,以及对当前版本4的操作系统的更新。通过阅读本书,读者将了解如何配置硬件和软件,如何编写Python脚本,如何创建用户友好的GUI和控制外部电子设备。书中按步骤讲解了一个数字时钟原型项目和一个功能齐全的树莓派机器人项目。 内容涵盖: ●配置树莓派并探索其功能 ●开始编写和调试Python程序 ●使用字符串、列表、函数和字典 ●使用模块、类和方法 ●使用面向对象的开发方法 ●使用Pygame创建用户 友好的游戏 ●使用guizero构建直观的用户界面 ●使用gpiozero库与硬件连接 ●通过GPIO端0连接外部电子设备 ●为项目添加强大的Web功能
本书采用项目驱动模式,并通过Python库建立起一套基础的、实用的接口自动化测试框架。 本书共分为两部分,部分为接口自动化测试基础,包括第1~6章,先带读者部署被测系统, 然后分别讲解 HTTP 请求的发送(Requests 库)、目录及文件的操作(os 库)、日志信息的 记录与输出(logging 库)、数据库的操纵(PyMySQL 库)、pytest 框架的使用等,所用的库 都是设计接口自动化测试框架常用的基础库。第二部分为构建接口自动化测试框架,包括第 7 ~ 9 章,将应用部分的基础知识,带读者对 ZrLog 项目设计测试用例、搭建接口自动化 测试框架、实现接口自动化测试框架的持续集成等。 本书不但展示了设计接口自动化测试框架的整个过程,还讲解了设计接口自动化测试框 架所需的基础能力和思维。本书适合接口自动化测试的从业者阅读,也适合相关专业的院校 及各大培
有限元是当今工程分析中应用*广泛的数值计算方法。本书以结构分析为主题,介绍了基于Python的有限元分析开源框架(被作者命名为Feon)的搭建过程和扩展方法。本书分为5章,主要内容包括Python、Numpy(Python著名的矩阵运算包)和Matplotlib(Python著名的二维绘图包)简介,Feon的框架及结构分析子包Feon.sa(structural analysis)的搭建过程,Feon中自带单元的定义和应用,如何自定义单元、求解函数(以计算结构动力学频率和振型为例)及子包(以渗流分析为例,定义子包ffa(fluid flow analysis)),以及Python进行有限元编程方面的建议。书中所有的程序均在Python 2.7上测试通过。
本书分为12个单元,通过科学、合理的结构,以亲切的笔调、活泼的对话介绍了Python编程的相关知识。用有趣的例子,借助可爱的漫画生动形象地介绍了包括变量、输入输出语句、循环语句、列表、对象等编程的基本概念。学习本书的内容,可以帮助孩子掌握计算机的思维方式,而书中可视化和以游戏为主的例子可以激发孩子的学习兴趣,培养其专注力。 本书每单元末尾均设置有 小试牛刀 和 小小总结 板块,可以拓展读者的思维,巩固学习的知识和技能。本书是写给孩子看的Python编程书,也适合父母、老师、学生,以及想要了解计算机编程基础知识、学习Python编程技能的未成年人阅读,同时还可以作为少儿编程的教材参考用书。
学编程用不用背知识点,用不用记笔记?哪些知识该记?这些都是困扰编程初学者的问题。我们从实际出发,总结大咖们的开发经验设计了这套《Python编程超级魔卡》,将学习Python时需要随时查询、背记的内容系统整理出来,让学习者在学习过程中能随时查找使用。 本套卡片共16张32页,有很强的实用性,内容包括字符串、列表、元组、字典、集合等的常用操作,Python常用内置函数,日期时间模块、文件目录模块、系统与控制模块,Python正则表达式等开发中常用内容,并给出了实际应用示例,既适合作为Python初学者配套学习,又适合程序开发人员随时查询函数、方法、技巧等。 此外,本套摩卡左上角统一打孔,并赠送活页书环,可将卡片穿在一起,活页穿环既方便查询翻阅,又不易遗失,是您案头的实用查询工具。
本书共8章,内容包括问题求解中的计算思维、Python编程基础、问题求解中的顺序结构、问题求解中的选择结构、问题求解中的循环结构、组合数据类型、函数、常用的经典算法。全书知识讲解由浅入深、循序渐进,运用计算思维求解问题的思想介绍Python语言的知识结构,不仅注重学习者知识与技能的掌握,更强调学习者思维习惯的养成,以期为学习者将来的学习打下良好的基础。 本书免费提供教学课件、源代码和微课视频,适合有一定数学基础的中高年级小学生和中学生,以及初学编程的自学者和编程爱好者使用,也可以作为中小学一线信息技术教师学习Python语言的入门教材。