《Python GUI设计PyQt5从入门到实践》一书以开发Python窗口程序常用的PyQt5模块为主线,全面介绍了使用PyQt5设计Python GUI程序的各方面技术。全书共分为16章,包括Python与PyQt5、搭建开发环境、个PyQt5窗口程序、PyQt5窗口设计基础、PyQt5常用控件、PyQt5高级控件、菜单、工具栏和状态栏、对话框应用、布局管理、数据库操作、文件操作、PyQt5绘图技术、多线程编程、PyQt5程序的打包发布、明日图片助手、学生成绩管理系统等多方面技术及项目。本书从用户学习与应用的角度出发,所有知识都结合具体实例进行讲解;涉及的程序代码给出了详细的注释,并且运用了大量的示意图,力求为读者打造轻松、零压力的学习氛围,以便使读者可以快速掌握使用PyQt5进行Python GUI应用开发,大大提高编程技能,拓宽职场道路;后运用两个实战项目将PyQt5的开发知识应用于实际操作中,以使读
本书基于Python语言,通过项目展示Python的奇妙应用,适合Python初学者学习。在本书中,你将使用Python编程语言模拟探索火星、木星以及银河系最遥远的地方,体验诗人的意境,了解高级的金融知识等。你还会学到各种各样的技术,如马尔可夫链分析技术、蒙特卡罗模拟、图像叠加技术、基因遗传算法等。与此同时,你还会学习一些模块的使用方法,例如pygame、Pylint、pydocstyle、Tkinter、python-docx、Matplotlib和pillow等。本书基于一些有趣的项目进行讲解,能够让读者在新奇的项目案例中体验学习Python的乐趣。此外,读者还能将自己所学的知识与实际的应用程序开发、数据库设计和解决实际问题联系起来,提升自己的项目实践能力。
本书是享誉 的Python入门书,影响了超过250万读者。全书分两部分: 部分介绍用Python编程所必须了解的基本概念,包括强大的Python库和工具,以及列表、字典、if语句、类、文件和异常、代码测试等内容;第二部分将理论付诸实践,讲解如何开发三个项目,包括简单的2D游戏、利用数据生成交互式的信息图以及创建和 简单的Web应用,并帮助读者解决常见编程问题和困惑。第3版进行了全面修订:使用了文本编辑器VS Code,新增了介绍removeprefix()方法和removesuffix()方法的内容,并且在项目中利用了Matplotlib和Plotly的 特性,等等。
本书介绍了如何利用Python3开发网络爬虫。本书为第2版,相比于第1版,为每个知识点的实战项目配备了针对性的练习平台,避免了案例过期的问题。另外,主要增加了异步爬虫、JavaScript逆向、App逆向、页面智能解析、深度学习识别验证码、Kubernetes运维及部署等知识点,同时也对各个爬虫知识点涉及的请求、存储、解析、测试等工具进行了丰富和更新。本书适合Python程序员阅读。
Python简单易学,是一种很好适合零基础编程人员学习算法与编程的不错程序设计语言。本书是中国电子学会全国青少年软件编程等级考试Python编程一至四级的指定用书,基于Python自带的集成开发工具
本书是享誉 的Python入门书,影响了超过250万读者。全书分两部分: 部分介绍用Python编程所必须了解的基本概念,包括强大的Python库和工具,以及列表、字典、if语句、类、文件和异常、代码测试等内容;第二部分将理论付诸实践,讲解如何开发三个项目,包括简单的2D游戏、利用数据生成交互式的信息图以及创建和 简单的Web应用,并帮助读者解决常见编程问题和困惑。第3版进行了全面修订:使用了文本编辑器VS Code,新增了介绍removeprefix()方法和removesuffix()方法的内容,并且在项目中利用了Matplotlib和Plotly的 特性,等等。
本书以PyCharm为主要开发工具,采用理论与实训案例相结合的形式,系统性地讲解Python的核心知识。本书共11章,其中,第1~10章介绍Python语言的核心理论知识,包括基础知识、流程控制、字符
编程是一项充满乐趣的挑战,想上手很好容易!在本书中,沃伦和卡特父子以亲切的笔调、通俗的语言,透彻、全面地介绍了计算机编程世界。他们以简单易学的Python语言为例,通过可爱的漫画、有趣的示例,生动地介
Python是一种解释型、面向对象、动态数据类型的高 级程序设计语言。这门强大的语言如今在大学和Google、IBM等大型技术公司广泛使用。本书是一本父母和老师教孩子使用Python进行基础程序设计
本书是一本面向初学者的Python编程实用指南。本书不仅介绍了Python语言的基础知识,而且通过案例实践教读者如何使用这些知识和技能。本书的部分介绍了基本的Python编程概念;第二部分介绍了一些不
本书介绍了并行编程体系结构,主要内容包括基于线程和进程并行性的基本技巧;利用threading和multiprocessing等构建并行应用的基本工具了解互斥锁、信号量、锁以及队列;通过学习MPI编程技巧.使用mpi4py的基本消息传递技术实现进程同步;掌握异步编程并使用PyCUDA和PyOpenCL框架发挥GPU的强大功能;了解如何用Celery设计分布式计算系统以及如何用PythonAnywhere、Docker和无服务器应用在云上部署Python应用。 本书可以帮助读者快速准确地掌握并行编程技能并在项目中具体应用,读完这本书,你将能够自信地用Python构建并发高性能应用。
本书以帮助零基础读者学习并掌握计算机编程Python语言为宗旨,全面系统地讲解了Python语言的基础内容和核心技术,并设计大量实际企业工作中的编程场景和代码实例,提供大量的设计过程和图例,增加读者的实战操作经验和提高分析解决问题的能力。本书的每一章特别编写了知识扩展章节,归纳总结了Python在实战应用、编程技巧和互联网安全等方面的相关知识。同时,本书还配有教学视频,对书中的复杂程序和代码进行详细解释和操作演示,便于初学者理解,提高学习效率,并按照正确的思路和方法将所学知识运用到高新技术、移动互联网、智能大数据等大中小企业的计算机软件开发中。
工欲善其事,必先利其器。面对庞杂且与日俱增的文档、报表,传统的办公技能已难以应对,是时候换一种新的办公方式了——利用Python实现自动化办公,消除枯燥、耗时的重复性劳动,大幅提高工作效率。本书是为零
人工智能编程教育系列教材共9本,覆盖了小学和初中两个学段。每本教材包含32个学时以上的教学内容,并配备了人工智能编程教学的软件环境、教学视频、教学课件、教研材料等教学资源包。人工智能编程教学的软件环境支持4种学习模式,保障学生在不同阶段的学习效果。本教材的特色是学科知识和编程技能深度融合的项目式教学,以XR技术为呈现形式,让学生在沉浸式学习的过程中,真听、真看、真感受,全面培养学生的学科素养,同时通过项目编程,真正使学生的逻辑思维能力和创造力得到提升。
《Python编程实战:妙趣横生的项目之旅》基于Python语言,通过项目展示Python的奇妙应用,适合Python初学者学习。在本书中,你将使用Python编程语言模拟探索火星、木星以及银河系 遥远的地方,体验诗人的意境,了解 的金融知识等。你还会学到各种各样的技术,如马尔可夫链分析技术、蒙特卡罗模拟、图像叠加技术、基因遗传算法等。与此同时,你还会学习一些模块的使用方法,例如pygame、Pylint、pydocstyle、Tkinter、python-docx、Matplotlib和pillow等。 《Python编程实战:妙趣横生的项目之旅》基于一些有趣的项目进行讲解,能够让读者在新奇的项目案例中体验学习Python的乐趣。此外,读者还能将自己所学的知识与实际的应用程序开发、数据库设计和解决实际问题联系起来,提升自己的项目实践能力。
本书语言风趣幽默,讲解细致入微,案例生动有趣,能够让小朋友轻松愉悦地学习Python编程。本书共分14章,以图解的形式介绍变量、条件判断、循环、列表、函数、类与对象、模块、文件、注释、异常与调试等基