自从树莓派的发明和兴起,Python的受欢迎程度有了很大提高。在本书中,有很多创意的项目,可以帮助你熟练掌握Python编程,书中还结合了树莓派和Python强大的功能,让你初学就能轻松用python编写代码和MasterClass;同时学会如何利用python高效工作,以及使用django、flask、pygame甚至更有用的第三方编程框架。本书没有从Python很基础的知识讲起,适合对Python有基本了解的读者,非零基础新手入门教程,跟市面上大量的新手教程有所区别。面对的读者人群是python语言学习者和使用者、AI技术学习者以及有相关兴趣的大众读者。
开始使用Python
以正确的方式掌握基础知识
50个基本的Python命令
你需要知道的重要命令
Python基础知识
50个Python技巧
Python用户需要掌握的要领
编写剪刀、石头、布的游戏
通过案例学习基础编程
编写一个Hangman游残
使用Python创作经典游戏
使用Python玩扑克骰子
测试你的运气和代码编写
为Python游戏创建图形界面
为你的项目添加图形界面
将图形带入简单的Python游戏中
将图像添加到简单的游戏
将Python嵌入到C语言中
在C语言中使用Python代码
与Python一起工作
面向专业人士的Python
在工作中使用你的编程技能
使用Python对XBMC进行扩展
使用本教程增强XBMC
使用NumPy进行科学计算
掌握NumPy
使用Python即时通讯
使用Python搭建网络聊天系统
使用SourceClear对代码进行错误扫描
确保你的软件项目安全
复制:开发自己的cp命令
在Python 3中开发一个简化版本的cp
检查你的电子邮件
创建电子邮件收件列表
用树莓派进行多任务处理
将多任务处理添加到你1313Python代码
使用Python创建
使用Sense HAT制作egg-drop游戏
编写自己的掉落和抓取游戏
重新创建Purple第二次世界大战加密机
创建自己的加密设备
部分:编写克隆
Space Invaders
制作基本的Pivaders游戏
第二部分:为Pivaders添加动画和声音
增强你的Pivaders游戏
创建一个Minecraft
Minesweeper游戏
编写扫雷游戏
Pygame Zero
把你的想法变成游戏
网站开发
用Python开发
为什么Python适合网站开发
使用FIask、Jinja2和Twitter创建动态模板
使用Jinja、FIask和其他框架
使用Djallgo创建自己的博客
开始开发自己的博客
向博客添加内容
向自己的网站添加内容
完善博客,添加更多功能
使用加载项完善自己的博客
使用Python与树莓派
树莓派:构建自动新闻机
将最新消息抓取到PPT中
只需用指尖控制机器人手臂
构建、破解和移动机器人手臂
用树莓派破解一个玩具部分
将四个破解嵌入玩具中
用树莓派破解一个玩具第二部分
使用代码将你的玩具变成“活物”