Python是当下热门、流行的编程语言之一,不仅有着非常广泛的应用,而且由于其学习门槛较低,易编易学,也非常适合广大中小学生和青少年学习。本书以 青少年学Python编程 为线索,通过浅显易懂的语言及生动形象的典型案例进行讲解,内容安排由浅入深,层层递进。 全书共15章,从零开始,系统地讲解青少年学习 Python 编程的相关知识。每章都精心安排了编程示例,让读者从理解知识轻松过渡到应用知识,达到学以致用的目的。通过对本书内容的学习,旨在帮助广大青少年锻炼逻辑思维,培养分析问题、解决问题的能力。 本书非常适合中小学生学习阅读,尤其适合 10 岁以上的孩子或者他们的父母和老师辅导孩子学习编程使用。本书也可作为广大少儿编程培训机构、少儿编程兴趣班的教材参考用书。
《Python GUI设计PyQt5从入门到实践》一书以开发Python窗口程序常用的PyQt5模块为主线,全面介绍了使用PyQt5设计Python GUI程序的各方面技术。全书共分为16章,包括Python与PyQt5、搭建开发环境、个PyQt5窗口程序、PyQt5窗口设计基础、PyQt5常用控件、PyQt5高级控件、菜单、工具栏和状态栏、对话框应用、布局管理、数据库操作、文件操作、PyQt5绘图技术、多线程编程、PyQt5程序的打包发布、明日图片助手、学生成绩管理系统等多方面技术及项目。本书从用户学习与应用的角度出发,所有知识都结合具体实例进行讲解;涉及的程序代码给出了详细的注释,并且运用了大量的示意图,力求为读者打造轻松、零压力的学习氛围,以便使读者可以快速掌握使用PyQt5进行Python GUI应用开发,大大提高编程技能,拓宽职场道路;后运用两个实战项目将PyQt5的开发知识应用于实际操作中,以使读
本书介绍了如何利用Python3开发网络爬虫。本书为第2版,相比于第1版,为每个知识点的实战项目配备了针对性的练习平台,避免了案例过期的问题。另外,主要增加了异步爬虫、JavaScript逆向、App逆向、页面智能解析、深度学习识别验证码、Kubernetes运维及部署等知识点,同时也对各个爬虫知识点涉及的请求、存储、解析、测试等工具进行了丰富和更新。本书适合Python程序员阅读。
在 的大众媒体和图书市场上,到处充斥着关于潜能提升、心理操控、色彩星座、催眠读心等伪装成心理学的主题, 有一些伪心理学家、所谓的心理治疗师打着心理学的旗号欺世盗名,从中渔利。在浩如烟海、良莠不齐的心理学信息面前,如何拨除迷雾,去伪存真,成为一个明智的心理学信息的消费者呢?《这才是心理学》将教给你科学实用的批判性思维技能,将真正的心理学研究从伪心理学中区分出来,告诉你什么才是真正的心理学。 《这才是心理学》 版出版于1983年,30多年来一直被奉为心理学入门经典,在 大学中享有盛誉,现在呈现在读者面前的是 1版。How to ?ink Straight about Psychology 是本书的英文书名,直译为“如何清晰地思考心理学”。中译本 在 出版时,所采用的书名是《与“众”不同的心理学》。第8版中译本出版时,伪心理学在 正有愈演愈烈之势
FastAPI是基于Python语言的轻量级、成熟的Web后端开发框架。它除了简单易学、能提供自动生成的API文档外,还有一个重要优点是支持异步技术,其性能可以与NodeJS、GO语言相媲美,为Web项目高并发访问提供了 好的技术选择。另外,FastAPI定位为商业级的前后端分离开发框架,为前端技术提供了简单易用的调用接口。目前, 外不少互联网企业,都采用该框架作为商业项目开发基础。本书 部分为基础篇,系统介绍了FastAPI的使用;第2部分为实战篇,通过后端FastAPI框架与前端Vue.js框架的组合,给出了一个商业实战项目案例。
学编程用不用背知识点,用不用记笔记?哪些知识该记?这些都是困扰编程初学者的问题。我们从实际出发,总结大咖们的开发经验设计了这套《Python编程超级魔卡》,将学习Python时需要随时查询、背记的内容系统整理出来,让学习者在学习过程中能随时查找使用。 本套卡片共16张32页,有很强的实用性,内容包括字符串、列表、元组、字典、集合等的常用操作,Python常用内置函数,日期时间模块、文件目录模块、系统与控制模块,Python正则表达式等开发中常用内容,并给出了实际应用示例,既适合作为Python初学者配套学习,又适合程序开发人员随时查询函数、方法、技巧等。 此外,本套摩卡左上角统一打孔,并赠送活页书环,可将卡片穿在一起,活页穿环既方便查询翻阅,又不易遗失,是您案头的实用查询工具。
Python是近年来十分流行的编程语言。作为脚本语言,Python尽管在速度上比编译语言如C和C 等略有逊色,但其因开放性、跨平台和易学易用的特点获得了众多专业和非专业人士的青睐与支持。然而目前在介绍Python的书目中却难以觅到一本合适的教材,大部分资料为译著,内容过于宽泛,价格也不菲。一本适于初学者,让读者把握Python的核心内容的教材成为我们本次编写的目的。 本书以凝练的风格介绍Python的核心知识,每一章都有明确的学习目标,并配有大量在交互环境下操练的实例和运行结果,以帮助读者理解具体的知识点。本书介绍了Python自带的开发环境以及IPython等其他集成开发环境,且全部实例的代码均在Python 3环境下调试通过。 全书共分9章,按照循序渐进的原则安排,从内置对象类型到语句语法,再到函数和模块,以及面向对象编程和异常处理等,较全面地
全书分为 8 章, 主要内容如下:第1章介绍学术论文插图绘制的规范性和基本原则以及学术论文插图的配色基础;第2章介绍绘制学术论文插图的主要工具,并重点介绍 Matplotlib、Seaborn、ProPlot 以及 SciencePlots 工具包的语法及其重要特征;第3章介绍学术论文中常见的单变量图及其绘制方法,包括直方图、密度图、Q-Q 图等;第4章介绍学术论文中常见的双变量图及其绘制方法, 具体包括误差线、柱形图、箱线图、相关性散 点图以及矩阵热力图等;第5 章介绍学术论文中常见的多变量图及其绘制方法,包括等高线图、点图系列、 三元相图、 3D 图系列以及 RadViz 图等;第 6 章介绍学术论文中常见的空间数据型图及其绘制方法,包括分 级统计地图、连接线地图、等值线地图以及子地图等;第 7 章介绍学术论文中常见的可视化图及其绘制方法,包括配对图系列、韦恩图、泰勒图
本书主要讲述运筹优化领域常用的数学模型、 算法以及相应的代码实现。 首先简要介绍基本理论,然后用丰富的配套案例讲解多个经典的 算法框架, 后结合常用的优化求解器(CPLEX和Gurobi)说明如何用Python和Java语言实现书中提到的所有 算法。 全书共分3部分。第Ⅰ部分( ~4章)为运筹优化常用模型及建模技巧。该部分着重介绍整数规划的建模技巧和常见的经典模型。第Ⅱ部分(第5~7章)为常用优化求解器API详解及应用案例。该部分主要介绍两款常用的商业求解器(CPLEX和Gurobi)的使用方法,包括Python和Java的API详解、简单案例以及复杂案例。 第Ⅲ部分(第8~17章)为运筹优化常用算法及实战。 该部分详细介绍几个经典的 算法的理论、相关案例、伪代码以及相应的代码实现。 本书适合作为高等院校工业工程、管理科学与工程、信息管理与信
《Python程序设计基础实践教程》为《Python程序设计基础》(赵广辉等编著)的配套实践教材,全书包括人机交互、turtle绘图、数值类型、流程控制、函数、字符串、序列类型、集合与字典、文件和数据可视化共10类实验的31个Python实验项目,实验项目的设置与主教材同步,方便组织实践教学。 《Python程序设计基础实践教程》突破传统教学习惯,将培养复杂问题求解能力作为实验的主要目标。实验项目的设计着重培养学生灵活运用所学知识解决实际工程问题的能力,融入分而治之的思想和方法,培养学生利用函数与模块化程序设计方法解决复杂问题的能力。 《Python程序设计基础实践教程》为新形态教材,配套资源丰富,教学适用性强,适合作为高等学校Python程序设计课程教材,也适合初学Python程序设计语言的读者自学使用。 《Python程序设计基础实践教程》特色:
本书主要从数学规划的视角出发,系统地介绍了数学优化问题建模和求解的相关理论、方法、实际案例,以及基于Python和数学规划求解器(COPT和Gurobi)的编程实战。 全书共分为四部分。第一部分为基本理论和建模方法,重点介绍了数学规划模型分类和建模方法(包括逻辑约束与大M建模方法、线性化方法)以及计算复杂性理论。第二部分为建模案例详解,通过理论、案例和实战相结合的方式,详细介绍了如何利用各种建模方法和数学规划求解器对实际生产活动中的优化问题进行建模和求解。这部分内容丰富,案例翔实,代码完整,旨在提高读者的实战能力。第三部分和第四部分聚焦于编程实战,主要讲解如何使用COPT和Gurobi求解器进行数学规划模型的编程求解。 这两部分内容涵盖了调用数学规划求解器的各种 用法,可以满足读者实现 化求解的需求。
本书是《看漫画学Python》的进阶版本,继续秉承有趣、有料、好玩、好用的理念,并继续采用《看漫画学Python》一书中3个不同的漫画人物角色,通过这3个角色之间的轻松对话把复杂的技术问题简单化。《看漫画学Python 2:有趣、有料、好玩、好用(全彩进阶版)》总计12章。第1章讲解Python的IDE工具PyCharm的基础知识、 功能和调试功能;第2章讲解如何用Python绘图库Turtle绘制基本图形;第3章讲解Python的Qt库PyQt的基础知识和用法;第4章讲解如何用分词库实现分词,以及如何用词云库形成词云;第5章讲解如何用OpenCV库实现图像处理和人脸检测;第6章讲解网络爬虫技术;第7章讲解如何用Python访问MySQL;第8章讲解如何用Python解析XML文档;第9章讲解如何用xlwings库操作Excel文件; 0章讲解如何用pyecharts库进行数据可视化。 1~12章通过两个项目实战帮助读者将前10章所学的内容融
Python 是一门 流行的编程语言,不仅有着 广泛的应用,而且由于学习门槛较低,适合中小学生和青少年学习。 本书帮助读者利用Python语言进入编程世界。本书强调以计算和算法思维训练为导向,从计算机的工作原理和算法基础开始,详细介绍了Python 编程的基础知识,进而引入了数据结构、过程式编程和面向对象编程等话题。全书图文并茂,讲解细致,包含100 多道已解答和200 道未解答的练习,250 多道判断题,100 道多选题和100 道复习题,可以帮助读者牢固地掌握所学的知识。 本书适合任何希望使用正确的习惯和技术开始学习或教授计算机编程的人,尤其适合10岁以上的孩子或者他们的父母和老师教孩子学习编程。