Python-有趣的freegames

2023-05-16

Python-有趣的freegames

小游戏


没有安装pygame的话按照这个安装教程

https://blog.csdn.net/qq_43597899/article/details/88619736

安装完pygame后,安装freegames 命令:pip install freegames.全部安装完成后,可以用Python -m freegames list 查看freegames下的游戏

下面的都是游戏,试一下贪吃蛇 Python -m freegames.snake

image-20210329103216357

image-20210329103248899

其他游戏也是一样的命令, 用Python -m freegames.snake(游戏名)可以直接运行

如果想要看到源码,可以用python -m freegames copy snake(游戏名)

复制snake.py源码到目录,命令行目录是哪就保存在哪

image-20210329103635671

Python

Python表白代码
动态视频 可直接运行
image-20210329100026386.png

import turtle
import math
t=turtle.pen()
t=turtle
t.up()
t.goto(0,150)
t.down()
t.color('red')
t.begin_fill()
t.fillcolor('red')
t.speed(1)
t.left(45)
t.forward(150)
t.right(45)
t.forward(100)
t.right(45)
t.forward(100)
t.right(45)
t.forward(100)
t.right(45)
t.forward(250+math.sqrt(2)*100)
t.right (90)
t.speed(2)
t.forward(250+100*math.sqrt(2))
t.right(45)
t.forward(100)
t.right(45)
t.forward(100)
t.right(45)
t.forward(100)
t.right(45)
t.forward(150)
t.end_fill()
t.goto(-10,0)
t.pencolor('white')
#L
t.pensize(10)
t.goto(-50,0)
t.goto(-50,80)
t.up ()
#I
t.goto(-100,0)
t.down()
t.goto(-160,0)
t.goto(-130,0)
t.goto(-130,80)
t.goto(-160,80)
t.goto(-100,80)
t.up()
#O
t.goto(10,25)
t.down()
t.right(45)
t.circle(25,extent=180)
t.goto(60,55)
t.circle(25,extent=180)
t.goto(10,25)
t.up()
t.goto(75,80)
t.down()
t.goto(100,0)
t.goto(125,80)
t.up()
t.goto(180,80)
t.down()
t.goto(140,80)
t.goto(140,0)
t.goto(180,0)
t.up()
t.goto(180,40)
t.down()
t.goto(140,40)
#U
t.up()
t.goto(-40,-30)
t.down()
t.goto(-40,-80)
t.circle(40,extent=180)
t.goto(40,-30)
t.hideturtle()
t.up()
t.goto(-40,-30)
t.down()
t.goto(-40,-80)
t.circle(40,extent=180)
t.goto(40,-30)
t.hideturtle()

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Python-有趣的freegames 的相关文章

随机推荐

  • 搞懂ASCII,Unicode字符集和UTF-8编码

    熟悉html等知识的都知道 xff0c html中有一个重要的字段叫 content type xff0c 一般中文网站都是设置为 utf 8 编码 xff0c 可能你还知道之所以设置为utf 8是为了正常的显示中文 xff0c 但为什么u
  • 通俗理解 - 梯度下降

    本文将从一个下山的场景开始 xff0c 先提出梯度下降算法的基本思想 xff0c 进而从数学上解释梯度下降算法的原理 xff0c 最后实现一个简单的梯度下降算法的实例 xff01 梯度下降的场景假设 梯度下降法的基本思想可以类比为一个下山的
  • Python使用requests提交HTTP表单

    立志做国内自动化 AI测试领域最好的原创公众号 欢迎微信关注公号 34 测试不将就 34 ID awesometest xff0c 更多原创文章在路上 我们的口号是 xff1a 插上自动化 AI的翅膀 xff0c 软件测试也能高大上 Pyt
  • Python---元组---字典---集合

    4 3 元组 4 3 1 概念 xff1a 在大型的商业网站或游戏设计中 xff0c 列表是一种非常重要的数据类型 xff0c 因为其记录了各种等级客 户 游戏角色 xff0c 列表数据可以随时变动更新 xff0c python还提供另一组
  • C#实现远程桌面自动登录

    问题 xff1a A电脑登录B电脑 1 xff0c 设置B电脑允许远程登录 2 xff0c 用A手动通过 远程登录软件 登录B 生成Default rdp文件 3 C 编程实现自动登录 具体操作 1 设置B电脑允许远程登录 http jin
  • Shell基础——位置参数

    位置参数是用一位或多位数字 除了0 表示的参数 xff0c 位置参数N可以引用为 N xff0c 或者当N由单个数字组成时 xff0c 引用为 N 位置参数是在调用shell时从shell参数中分配的 span class token fu
  • 1.基于Microsoft.Owin.Security.OAuth实现OAuth 2.0所有应用场景,可集成单点登录功能

    学习目标 xff1a 提示 xff1a OAuth2 0是目前使用非常广泛的授权机制 xff0c 用于授权第三方应用获取用户的数据 例如 xff1a 用户可以通过选择其他登录方式来使用gitee xff0c 这里就使用到了第三方认证 来自R
  • arm架构版本下误删apt,apt-get的解决方案(例如tx2)

    最近装东西装不上 xff0c 误打误撞装了aptitute xff0c 结果装的时候把apt get给卸载了 然后用aptitute装 xff0c 发现也没解决问题 然后顺手就把aptitute也给删了 顺手删完了 xff0c 发现这下糟了
  • Python图片修复项目 —— Bringing-Old-Photos-Back-to-Life

    目录 一 项目地址 二 下载预训练模型 2 1 下载步骤 三 下载Python包 四 图片修复 4 1 裂痕修复 4 2 模糊图片高清化 一 项目地址 https github com microsoft Bringing Old Phot
  • (自定义)二维数组的转置-C语言

    自定义 二维数组的转置 解题思路 xff1a 1 首先要输入一个33的二维数组 xff0c 用for的双层循环来实现 xff1b 2 数组转置的特点 xff1a 由分析可知 xff0c 数组转置的实际表现为数组的下标进行交换即可 xff0c
  • 【已解决】win下cmd命令行conda activate 不能使用

    运行命令conda activate报错如下 xff1a CommandNotFoundError Your shell has not been properly configured to use 39 conda activate 3
  • Linux将某个文件夹下的所有内容复制到另一个文件夹里

    1 将一个文件夹下的所有内容复制到另一个文件夹下 cp r home packageA home cp packageB 或 cp r home packageA home cp packageB 这两种方法效果是一样的 方法示例 xff1
  • SQL注入及Pangolin(穿山甲)学习(第一次接触并了解,内容缘自百度,未实践)

    1 什么是SQL注入 就是通过把 SQL命令插入到 Web 表单提交或输入域名或页面请求的查询字符串 xff0c 最终达到欺骗服务器执行恶意的 SQL 命令 具体来说 xff0c 它是利用现有应用程序 xff0c 将 xff08 恶意 xf
  • 服务器 安装 proxmox 虚拟环境(安装、配置网络、简单使用)

    服务器 安装 proxmox 虚拟环境 xff08 安装 配置网络 简单使用 xff09 实验室多人使用服务器需要 xff0c 因此在此做个记录 主机配置 xff1a 主板 xff1a 华硕ROG Z490 CPU xff1a 20 x I
  • Linux动态频率调节系统CPUFreq之三:governor

    在上一篇文章中 xff0c 介绍了cpufreq的core层 xff0c core提供了cpufreq系统的初始化 xff0c 公共数据结构的建立以及对cpufreq中其它子部件提供注册功能 core的最核心功能是对policy的管理 xf
  • Fedora 33安装VirtualBox 6.1

    目前virtualbox只有fedora32的rpm包 xff0c 没有fedora33的 去VirtualBox官网下载VirtualBox 6 1 6 1 18 142142 fedora32 1 x86 64 rpm xff0c 用s
  • 正点原子阿尔法Linux开发板移植Ubuntu18.04根文件系统问题解决

    本文参考资料 xff1a https blog csdn net weixin 41608556 article details 118253137 笔者的板子处于出厂状态 xff0c uboot和linux内核都是放在emmc上的 xff
  • Unity接入原生Android穿山甲广告

    最近要接入穿山甲广告 xff0c 我把穿山甲广告相关的接入流程记录一下 xff0c 说说最近踩过的坑 xff0c 和怎么解决的问题 穿山甲Android原生广告我接入了激励视频广告 xff0c 开屏广告 xff0c Banner广告 xff
  • 7-3有序序列合并(15分)

    题目描述 xff1a 输入两个升序排列的序列 xff0c 将两个序列合并为一个有序序列并输出 数据范围 xff1a 1 n m 1000 xff0c 序列中的值满足 0 val 30000 输入描述 输入包含三行 xff0c 第一行包含两个
  • Python-有趣的freegames

    Python 有趣的freegames 小游戏 没有安装pygame的话按照这个安装教程 https blog csdn net qq 43597899 article details 88619736 安装完pygame后 安装freeg