我的Python世界

我的Python世界

评分

★★★★★

ISBN

9787115484345

出版社

人民邮电出版社 2018-07-01出版

作者

程晨

分类

编程设计

内容简介
Python是一种解释型、面向对象、动态数据类型的gao级程序设计语言,它具有丰富和强大的库,能够把用其他语言(尤其是C/C++)制作的各种模块很轻松地联结在一起。这两年随着人们对人工智能的关注越来越多,大家学习Python的热情也越来越高涨。Python在IEEE发布的2017年编程语言排行榜中高居shou位。本书介绍了Python编程的基础知识,并以游戏《Minecraft(我的世界)》为载体,通过Python编程来与游戏中的玩家或方块互动,先后实现了“剑球”游戏、五子棋游戏以及像素图像扫描仪这几个项目,最后还实现了通过游戏控制Arduino等外部设备的功能。希望大家能够在游戏的过程中轻松地进入Python的世界,最终跨越软硬件的鸿沟,初步尝试自动化控制。本书提供边玩游戏边学编程的全新体验,适合对Python编程感兴趣的读者阅读。游戏不再只是用来玩的,你将同时体验超级玩家、设计师和程序员的角色。
AI简介
这是一本以Python编程语言为基础,通过游戏开发的方式,引导读者学习编程知识的入门书籍。书中通过 《Minecraft我的世界》 这款游戏的编程实现,深入浅出地介绍了Python编程的基本概念和技巧。 本书首先介绍了Python语言特点,包括解释型、面向对象、动态数据类型等,并以《Minecraft我的世界》为载体,通过Python编程与游戏中的玩家或方块互动,先后实现了“剑球”游戏、五子棋游戏以及像素图像扫描仪这几个项目。 书中详细讲解了Python在人工智能中的地位,解释了Python在云计算开发、Web开发、系统运维、科学计算、人工智能、图形GUI处理、网络爬虫等领域都有广泛应用。同时,也介绍了Python版本的发展,包括2.x系列和3.x系列的区别和联系。 在讲解Python语言的过程中,本书也指出了Python语言的劣势,如代码运行速度慢和必须公开源代码等。同时,书中也详细介绍了如何通过串口与外部其他设备通信,如何通过比特开关控制物理世界中的LED等实用技能。 此外,本书还介绍了网络编程基础,讲解了如何通过编程手段实现应用程序与网络服务器之间的交互,如何处理网络请求
阅读/下载地址