本书以Python为样本,不仅介绍了编程的基本概念,还着重讲解了编程语言的范式(面向过程、面向对象、面向函数),并把编程语言的范式糅在Python中,让读者不仅学会Python,未来在学习其他编程语言时也变得更加容易。
本书通过案例和实践方案总结不同规模和类型的团队应该如何进行代码管理,其中包括代码库策略,代码分支策略,代码提交策略,代码评审策略,代码集成策略等。
本书是一本覆盖研究生、本专科生、中学生等所有Python学习者的入门书。以“够用、适用、易学”为原则,组织、设计全书的框架和内容,全书共包括四篇:第一篇——营造环境,主要阐述学习的环境与平台安装、IDLE与Pycharm的使用、常见的内外部模块及其安装。第二篇——掀起头盖,重点讨论Python的主要语法:数据类型、变量常量、语句、输入输出、函数与模块化、文件与对象、类、异常。第三篇——实战演习,主要展示了四个完整的应用案例,涵盖桌面小游戏、数据挖掘与分析、图像识别与机器学习、智能检测与控制等。
本书通过本考试的合格人员能够掌握系统集成项目管理的知识体系;具备管理系统集成项目的能力;能根据需求组织制订可行的项目管理计划;能够组织项目实施,对项目进行监控并能根据实际情况及时做出调整,系统地监督项目实施过程的绩效,保证项目在一定的约束条件下达到既定的项目目标;能分析和评估项目管理计划和成果;能对项目进行风险管理,制定并适时执行风险应对措施;能协调系统集成项目所涉及的相关单位和人员;具有工程师的实际工作能力和业务水平。
本书基于Python3语言讲述了最新的Selenium 3的基本理论与操作,涉及各种高级应用,以及如何进行项目实战,并提供了详细的自动化平台部署步骤。
本书分10章,主要内容包括:软件工程过程、软件工程模型与方法、软件需求、软件设计、软件构造、软件测试、软件维护、软件配置管理、软件项目管理、软件质量等。
本书基于目前最新的Python 3.7版本进行编写,分为上下册,上册通过小案例介绍Python的基本知识和基本操作;下册应用Python语言,结合学科应用和综合案例,学以致用,培养同学们的创新思维和实践能力。全书大小实例共有50多个,让同学们边玩边写。书中每课均配有微课视频。
全书共分10章,内容包括数据分析基础、NumPy模块实现数值计算、pandas模块实现统计分析、Maplotlib模块实现数据可视化、客户价值分析、销售收入分析与预测、二手房数据分析预测系统、智能停车场运营分析系统、影视作品分析和看店宝。
本书根据中小学学生的特点和学习能力编排Python与人工智能教学的内容,寓教于乐。和本书配套的还有作者研发的“中小学编程智能教学平台”,平台教学资源丰富,智能化程度高,配有大量的教学和学习工具,方便教师备课和对学生进行个性化的教学和辅导。
本书内容包括算法初步、排序算法、查找、双指针问题、哈希算法、深度优先搜索算法、广度优先搜索算法、回溯算法、动态规划、贪心算法、分治算法、并查集、最短路径算法和数论算法等常见算法。
本书从初学者学习角度出发,通过四个部分:Python编程基础、大家一起来编程、编程进阶、程序调试与数据库,全面讲解了Python的编程基础、软件结构、常用模块等编程知识以及基于Python编程的多个游戏综合设计实例,同时也介绍了Python文本操作与数据库的有关技巧,不仅适于初学者入门,也利于Python开发者全面提高技能。
全书分为3篇共计12章。1篇为基础篇, 介绍了Python编程的环境搭建、基本模块、数据库编程及测试驱动开发等内容,为读者学习网络编程做了一个很好的知 识铺垫;第2篇为核心篇,讲解了网络编程中HTTP服务器与客户端编程、Socket网络编程、Django框架应用、FTP、Telnet、POP3、SMTP、SNMP等知识,为网络编程奠定基础;第3篇为项目实战,以开发“实时在线互动聊天系统”和 “权限管理系统”两个应用案例介绍了Python网络编程的实战篇,读者可从项目部署出发,实现完整的项目开发。
本书主要包括:常见案例答题要点、常见计算题考点汇总、案例计算历年真题解析(2005年5月-2019年11月)、常见的名词进行归纳、汇总、案例计算评分标准、项目过程知识基础概述、经验之谈等七章内容。
Python是一种简单易学的高级程序设计语言,这门强大的语言目前在很多大型技术公司得到广泛应用。学习本书,你可以用英语单词编写一段代码,可以用编程解决数学方面的问题,可以用程序绘制一个美丽的图案,也可以制作出好玩的科技作品。
全书共20章,大致分为4个部分。第1部分介绍了Python必备的工具包,包括科学计算库Numpy、数据分析库Pandas、可视化库Matplotlib;第2部分讲解了机器学习中的经典算法,例如回归算法、决策树、集成算法、支持向量机、聚类算法等;第3部分介绍了深度学习中的常用算法,包括神经网络、卷积神经网络、递归神经网络;第4部分是项目实战,基于真实数据集,将算法模型应用到实际业务中。
本书介绍在Python中使用PyQt5编写GUI应用程序的方法,以及使用不同工具在GUI程序中实现数据可视化的方法。本书分为三大部分,分别介绍了PyQt5 GUI应用程序的框架结构等基础核心内容、PyQt5 GUI应用程序设计中常用到的各种功能的编程方法,以及使用PyQtChart、matplotlib和PyQtDataVisualization进行二维和三维数据可视化的设计方法等。
本书基于Django2.0较为全面地介绍了Django应用的开发过程、Django核心模块的实现原理以及部署应用的相关技巧。全书共14章,前3章对Django框架以及开发环境配置、项目框架搭建进行了介绍;第4到13章使用Django内置的核心模块完成了应用的开发;第14章介绍了部署Django应用的过程。同时,针对书中的疑难内容,配有视频讲解,以便更好的理解、应用Django框架。
本书分上、下两册,共分为九章,该书详细介绍了少儿编程Python模块的相关知识,包括初识Python,Python的数据类型,Python的控制台输入用法,下标的使用,让你的程序循环起来,使用Python中的库,定义函数与变量,实战练习,PYGAME小试牛刀,后附章节练习。