0%

  这里介绍双人模式的贪吃蛇
  单人模式戳这里:Python简易贪吃蛇小游戏(单人模式)

一、游戏设计要点

  1.游戏主体窗口(尺寸)、画布(尺寸、位置)、按钮(尺寸、位置)、文字(大小、颜色、位置)、图像、背景音乐及相关响应函数(主要是鼠标移动及点击的响应)的设计与合理排布
  2.蛇与食物的类的属性设计
  3.蛇位置的更新(根据键盘输入)、吃到食物加分的判定、食物的更新
  4.蛇死亡的判定条件设计

阅读全文 »

  疫情宅家无事,就随便写一些随笔吧QwQ…
  这是一篇介绍如何用Python实现简单爬取网页数据并导入MySQL中的数据库的文章。主要用到BeautifulSoup requests 和 pymysql。
  以网页https://jbk.39.net/mxyy/jbzs/为例,假设我们要爬取的部分数据如下图所示:

阅读全文 »

  简单用py写了一个贪吃蛇游戏,有单人、双人模式,比较简单,适合初学者练手。基本上每行重要的语句都有注释,做了什么事一目了然
  这里先介绍单人模式

一、游戏设计要点

  1.游戏主体窗口(尺寸)、画布(尺寸、位置)、按钮(尺寸、位置)、文字(大小、颜色、位置)、图像、背景音乐及相关响应函数(主要是鼠标移动及点击的响应)的设计与合理排布
  2.蛇与食物的类的属性设计
  3.蛇位置的更新(根据键盘输入)、吃到食物加分的判定、食物的更新
  4.蛇死亡的判定条件设计

阅读全文 »

  主要参考了博文python3基础:操作mysql数据库
  这篇文章写的很详细,基本上把用Python操作MySQL的各种操作都详细解释了,也有配图。
  注:在使用Python进行操作之前,首先需要在本地的MySQL Command Line Client命令行客户端中实现用户注册、登录、创建数据库、数据表、定义表中的各条目属性等操作,这些操作不在本文中叙述。

一、操作流程

  • 引用API模块
  • 获取与数据库的连接
  • 执行sql语句与存储过程
  • 关闭数据库连接
阅读全文 »

  学校思政实践要收集1500份问卷,待在家里无聊就简单写了个用selenium模块实现的自动填写问卷星问卷的小程序。
  基本思路很简单
  1.先打开问卷的网址,按F12进开发者模式分析页面HTML,找到题目的选项按钮对应的HTML代码(例如:Q1的四个选项按钮都在a标签内,且rel属性值分别为q1_1,q1_2,q1_3,q1_4);
  2.在py中用slenium的find_element_by_xpath+click()方法实现模拟点击按钮,例如:

阅读全文 »

这是一篇介绍用Python进行基础的数据分析的文章,总结了其他博主文章的要点,主要分为6个部分:

1.生成或导入数据表
2.检查数据表
3.清洗数据表
4.数据预处理
5.数据汇总 | 数据统计 | 数据导出
6.自动化处理

阅读全文 »