本系列专栏将通过不断编写游戏的方式,带你夯实 Python 知识。

本专栏核心用到的模块是 pygame,一个能写小游戏的第三方库,官方网址 https://www.pygame.org

用 pygame 做商业游戏不太现实,但是用来夯实 Python 技术,在合适不过了。

在橡皮擦写这套专栏的时候,pygame 已经更新到最新的 2.0 版本了。

本专栏需要的前置能力

需要一定的 Python 基础,完全零基础不太容易看懂这套课程;
需要初中数学水平,勾股定理,圆的周长,面积要能计算。

本系列专栏是滚学球系列的番外篇,建议在学习之前,先把滚雪球学 Python 第一轮、第二轮 30 篇博客过一遍。

在正式学习之前,你首先要做的就是把 pygame 模块安装到你的 Python 环境中,安装方法采用正常的 pip install 模块名 即可实现,安装完毕,你可查阅库版本。

通过 pip 报错查看到豆瓣源版本比较丰富

滚雪球学 Python 番外篇之游戏世界,游戏也有 Hello World相关推荐

  1. 落枕学python—番外篇(1)

    前言 上次写过了两篇啊,那么这次我先缓一缓,先写一个番外,但这不等于些废话,我还是要说一点实质性内容的,废话不多说,咱们先开始哈. 一.Python有什么好? 咱们既然学,就要知道我们为什么要学. 第 ...

  2. Selenium 八大定位,滚雪球学 Python 番外系列

    今天是持续写作的第 24 / 100 天. 如果你有想要交流的想法.技术,欢迎在评论区留言. 今天学点简单又单调了,Selenium 八大定位. 橡皮擦有几个朋友在群里说:唉,橡皮擦,你咋又写基础的东 ...

  3. Python番外篇:网络爬虫组词程序

    今天,双是番外篇,这次番外篇主要教大家如何用网络爬虫查询词语. 1.确定数据源 首先,我们得找一个查询的数据源,我找到了360国学网站,选择"词语大全",它的查询词语网址为: ht ...

  4. Python 内置模块之 re 库,一文搞定正则表达式初阶用法,滚雪球学 Python 第 13 篇

    橡皮擦,一个逗趣的互联网高级网虫.新的系列,让我们一起 Be More Pythonic. 滚雪球学 Python 第二轮 已完成的文章清单 十三.Python 内置模块之 re 库,一文搞定正则表达 ...

  5. Python番外篇:爬取CSDN作者排行榜数据

    今天,又双叒叕是番外篇,我们来爬取CSDN作者排行榜上的数据. 1. 确定数据源 首先,排行榜的网页链接是https://blog.csdn.net/rank/list/total: 打开" ...

  6. Python番外篇:Flask+segno 实现个人名片二维码在线生成器

    hello,我是wangzirui32,今天来教大家如何Flask框架和segno模块实现个人名片二维码在线生成器. 开始学习吧! 1. 项目架构 image文件夹为空,templates下存储了2个 ...

  7. Python番外篇:电脑读心术程序 快给你的同事朋友玩一玩

    hello,大家好,我是wangzirui32,今天我们来学习如何写一个电脑读心术程序,开始学习吧! 1. 原理介绍 本程序使用的读心术原理为吉普赛读心术,流程如下: 10~99之间任意挑选一个数 用 ...

  8. Python番外篇:教你如何编写一个GIF录屏工具

    hello,大家好,我是wangzirui32,今天我们来学习如何编写一个GIF录屏工具,开始学习吧! 1. 项目准备 我们需要PIL库对屏幕进行截取,使用imageio对截取的图像进行拼接,合成为G ...

  9. Python番外篇:爬取腾讯新闻热点内容 并发送新闻提示电子邮件

    hello,大家好,我是wangzirui32,今天来教大家如何爬取爬取腾讯新闻热点内容,并发送新闻提示电子邮件,开始学习吧! 1. HTML解析 腾讯网的首页为https://www.qq.com, ...

  10. Python番外篇:Python代码生成春联 三种版本

    Hello,大家好,我是wangzirui32,今天就是虎年春节了,先祝大家虎虎生威,虎年大吉!愿大家在新的一年里万事如意,心想事成! 文章目录 1. 普通版本 1.1 引入所需模块 1.2 生成春联 ...

最新文章

  1. 共享资源的保护:锁机制
  2. 10 门必修的机器学习名校公开课,旨在完善你的 AI 学习路线!
  3. 在linux下,如何在C语言中使用正则表达式
  4. 在非托管对象中使用Spring托管Bean
  5. Apple计划开发完全定制的GPU架构
  6. Replication的犄角旮旯(四)--关于事务复制的监控
  7. 集成CCFlow工作流与GPM的办公系统驰骋CCOA介绍(一)
  8. 恢复出厂设置 卡住10分钟问题
  9. Spring boot 开发 GA/T1400 协议之注册、保活、注销、校时功能
  10. 销售数据可视化图表excel模板_两份办公学习资源,可视化EXCEL模板和Excel函数课程...
  11. DJ4 组合逻辑电路与138译码器
  12. PHP判断手机横向,如何用css和js移动端分别判断手机横竖屏的状态
  13. ansys linux卸载干净,安装了几次ansys14.5,都没有成功,删除重新安装后许可安装不了了...
  14. php 二维数组变一维数组,php中怎么将二维数组转为一维数组
  15. 最大流 紧急疏散evacuate
  16. FF4J(特性框架)简介及入门
  17. Python 办公小助手:读取 PDF 中表格并重命名
  18. HarmonyOS开发01:单击事件
  19. 中望3D 2021“坐标标签”标注
  20. FPGA学习之嵌入式硬件系统(SOPC)概述(软硬件设计)

热门文章

  1. 视音频编解码H264,265,MPEG-4,VP8,VP9知识总结
  2. 高通9008固件下载备份工具
  3. JavaScript设计模式——访问者模式
  4. QQ互联登陆(Java)
  5. MATLAB 数据拟合 (使用 polyfit 多项式曲线拟合、polyval)
  6. 多功能随身工具箱APP源码+随身助手后台php源码
  7. chrome安装crxMouse鼠标右键手势插件后导致需要双击两次才能打开右键菜单
  8. 批处理 使用Win7照片查看器
  9. 三角测量计算三维坐标的代码_BIM+GIS——无人机倾斜摄影三维建模方法详解
  10. 自己动手写一个分库分表中间件(二)数据源定义和分片代理层设计