python3.5安装pygame_python怎么安装pygame

5dd772b1b40a1606.gif

Pygame 是一种流行的 Python 包,用于编写游戏-鼓励学生学习编程,同时创建有趣的东西。 Pygame 在新窗口中显示图形,因此它将

无法在 WSL 的命令行方法下运行。 但是,如果您通过本教程中所述的 Microsoft Store 安装了 Python,它将正常工作。

1.安装 Python 后,请通过键入 python -m pip install -U pygame --user,从命令行(或 VS Code 中的终端)安装 pygame。

2.通过运行示例游戏来测试安装: python -m pygame.examples.aliens

3.一切正常,游戏就会打开一个窗口。 完成播放后,关闭窗口。

下面介绍了如何开始编写自己的游戏。(编辑器为vs code)

1打开 PowerShell (或 Windows 命令提示符)并创建一个名为 "弹跳" 的空文件夹。 导航到此文件夹并创建一个名为 "bounce.py" 的

+文件。 在 VS Code 中打开文件夹:mkdir bounce

cd bounce

new-item bounce.py

code .

使用 "VS Code",输入以下 Python 代码(或复制并粘贴):import sys, pygame

pygame.init()

size = width, height = 640, 480

dx = 1

dy = 1

x= 163

y = 120

black = (0,0,0)

white = (255,255,255)

screen = pygame.display.set_mode(size)

while 1:

for event in pygame.event.get():

if event.type == pygame.QUIT: sys.exit()

x += dx

y += dy

if x < 0 or x > width:

dx = -dx

if y < 0 or y > height:

dy = -dy

screen.fill(black)

pygame.draw.circle(screen, white, (x,y), 8)

pygame.display.flip()

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/245201.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

所属的用户_关于chmod(变更用户对此文件的相关权限)超详细说明,小白秒懂

Linux下一切都是文件,通过ls -l或者别名ll可以查看文件的详细信息:drwxr-xr-x 第一个字符d指的是目录文件;第2-4个字符rwx&#xff1a;指的是u(user,owner)对这个文件具有可读可写可执行的权限;第5-7字符r-x&#xff1a;指的是g(group)对这个文件具有可读可执行权限&#xff1b…

cad线性标注命令_CAD常用标注快捷键和命令

点击上方 “CAD自学网 ” → 点击右上角“...” → 点选“设为星标 ★ ”为CAD自学网加上星标&#xff0c;即可及时收到干货啦&#xff01;左下角阅读原文看CAD视频站长推荐&#xff1a;1、CAD2014快速精通进阶提高教程&#xff1a;点击查看 2、室内设计全屋定制全套视频教程&…

计算机怎么设置网络共享,局域网共享设置,教您电脑怎么设置局域网共享

前两天&#xff0c;遇到位朋友说他刚买了台新的电脑&#xff0c;加上原来家里原有的两台电脑了&#xff0c;就三台了&#xff0c;现在想要三台电脑都能够进行一个共享职员的这么设置&#xff0c;就是不知道如何在局域网里怎么设置共享&#xff0c;下面&#xff0c;小编就来跟大…

html引用外部导入式css文件夹,css文件内引用外部资源文件的相对路径

1.default.css文件内容(位于css文件夹下)&#xff1a;.ClassName .ClassName .ClassName.page-sidebar .sidebar-search .submit {--该图片相对于css文件所在的位置。不是使用本css文件的html文件位置。background-image: url(../image/search-icon.png);}2.使用本css文件的htm…

京东五星电器送扫地机器人_家电也流行“套餐”,京东五星电器吹响国庆家装“集结号”...

“70吋超薄激光电视、大容量多门法式冰箱、烘干一体滚筒洗衣机、蒸烤一体机、扫地机器人……”一系列的新房采购清单让宿迁的谭小姐直呼头痛&#xff0c;“挑选品牌和型号&#xff0c;比较价格&#xff0c;还要想着跟装修风格是否搭配&#xff0c;好浪费时间。”在线下实体店迎…

c++设置单元格填充色_格式函数text,设置自定义格式的万金油

在日常的数据处理统计中&#xff0c;我们知道&#xff0c;数据格式标准统一&#xff0c;是很重要的前提&#xff0c;如果数据混乱&#xff0c;那么&#xff0c;在后期的数据处理分析&#xff0c;excel就会耍脾气出错的。所以设置好数据格式&#xff0c;是相当重要的。今天&…

生成html_听说你不会用Python将字符串生成PDF?来,我教你!

这是恋习Python推荐的第118篇好文来源&#xff1a;Python爬虫与算法作者&#xff1a;jclian笔者在今天的工作中&#xff0c;遇到了一个需求&#xff0c;那就是如何将Python字符串生成PDF。比如&#xff0c;需要把Python字符串‘这是测试文件’生成为PDF, 该PDF中含有文字‘这是…

大学计算机基础python第二次作业_python第二次作业-titanic数据集练习

一、读入titanic.xlsx文件&#xff0c;按照教材示例步骤&#xff0c;完成数据清洗。 titanic数据集包含11个特征&#xff0c;分别是&#xff1a; Survived:0代表死亡&#xff0c;1代表存活 Pclass:乘客所持票类&#xff0c;有三种值(1,2,3) Name:乘客姓名 Sex:乘客性别 Age:乘客…

大一计算机上机试题2017,2017历年全国计算机二级ACCESS上机试题及答案

可通过实际操作,锻炼Access的学习能力,动手能力,编程思想锻炼等,也可以作为access 数据库国际二级考试使用呢历年Access操作试题解析(2017.5.8整理&#xff0c;可能为2015年以前的)第一套一、基本操作题(计30分)(1)新建数据库"学生.mdb"&#xff0c;将考生文件夹中的…

怎么做手机的上下滑动_手机视频恢复怎么做?删除时间较久的找回方法

手机视频恢复&#xff1f;话说到手机视频误删的情况对于一些用户来说是常态&#xff0c;手机视频多又杂&#xff0c;经常全选删除&#xff0c;不小心多选了没有发现就给一起删除了&#xff01;事隔多个月以后突然要用到&#xff0c;却怎么也找不到了&#xff0c;最近删除相册也…

opencv利用矩形框选中某一区域_【从零学习OpenCV】4Ubuntu系统中安装OpenCV 4

经过几个月的努力&#xff0c;小白终于完成了市面上第一本OpenCV 4入门书籍《从零学习OpenCV 4》。为了更让小伙伴更早的了解最新版的OpenCV 4&#xff0c;小白与出版社沟通&#xff0c;提前在公众号上连载部分内容&#xff0c;请持续关注小白。Ubuntu系统中安装OpenCV 4前面我…

英伟达最大gpu_英伟达正式发布Ampere架构GPU,完成史上最大性能飞跃

PingWest品玩5月14日讯&#xff0c;在GTC 2020线上发布会上&#xff0c;英伟达CEO黄仁勋正式推出了安培(Ampere)架构GPU。据其表示&#xff0c;这块芯片采用7nm工艺&#xff0c;540亿晶体管&#xff0c;20倍AI算力&#xff0c;实现5大技术创新。黄仁勋表示&#xff0c;“这是英…

c++ map 析构函数_C++|类继承关系中的虚函数、虚析构函数、虚基类

在继承关系中&#xff0c;虚函数、虚析构函数、虚基类中使用的关键字virtual都是在告诉编译器&#xff0c;此处要进行特殊处理&#xff1a;虚函数&#xff1a;函数重写时的要求编译器动态绑定来实现多多态 &#xff1b;虚析构函数&#xff1a;当基类指针指向在堆内实现的派生类…

上海j计算机一级分值,计算机一级考试内容及分值

计算机一级考试内容有哪些&#xff0c;各题型分值是多少&#xff0c;以下是小编整理的计算机一级考试相关内容&#xff0c;供您参考与阅读。计算机一级考试内容及分值软件环境:Windows 7 操作系统,WPS Office 2012 办公软件。并在指定时间内,完成下列各项操作:(1) 选择题(计算机…

启动之后自己关闭_电脑一开都是广告,请问怎么永久关闭?

电脑一开机&#xff0c;主屏广告、右下角弹窗广告蹭蹭蹭的弹个不停&#xff0c;相信很多人都有这样的困扰&#xff0c;尤其是在公共电脑上&#xff0c;广告多的要命。你是否有这样的经历&#xff0c;上学的时候&#xff0c;教室前面的用来讲课的电脑&#xff0c;在老师用PPT授课…

5错误怎么办_“选择不对,一生白费”:如果选错了,该怎么办?记住这两句话...

上帝把1、2、3、4、5、6、7、8、9、0十个数字摆出来&#xff0c;让面前10个人去取&#xff0c;并说道&#xff1a;“一人只能取一个。”人们争先恐后地拥上去&#xff0c;把9、8、7、6、5、4、3都抢走了。取到2和1的人&#xff0c;都说自己运气不好&#xff0c;得到的很少很少。…

北京大学灵异事件计算机房,北大 清华高校 发生的真实恐怖灵异事件

北京大学我有一高中同学b&#xff0c;大学在交大上的&#xff0c;有段时间没联系了&#xff0c;偶然的机会在街上遇到他&#xff0c;当时我被他吓了一跳&#xff0c;只见他脸色发青&#xff0c;眼窝深陷&#xff0c;一问之下&#xff0c;他神情紧张地告诉我&#xff1a;他遇到鬼…

python苹果电脑如何下载_python for Mac|python Mac版V2.7.10下载(暂未上线)_预约_飞翔下载...

pythonfor mac是一种即译式的&#xff0c;互动的&#xff0c;面向对象的编程语言&#xff0c;它包含了模组式的操作&#xff0c;异常处理&#xff0c;动态资料形态&#xff0c;十分高层次的动态资料结构&#xff0c;以及类别的使用。如果因为网络原因&#xff0c;去 Python 官网…

mysql 设置字段自动增长值_mysql命令行脚本

命令行连接在工作中主要使用命令操作方式&#xff0c;要求熟练编写打开终端&#xff0c;运行命令mysql -uroot -p回车后输入密码&#xff0c;当前设置的密码为mysql连接成功后如下图退出登录quit 和 exit或ctrld登录成功后&#xff0c;输入如下命令查看效果查看版本&#xff1a…

python显示表格_在Python中获取Excel表格的数量

How get number of sheet in below python example? file self.excel_file.decode(base64) excel_fileobj TemporaryFile(wb) excel_fileobj.write(file) excel_fileobj.seek(0) workbook openpyxl.load_workbook(excel_fileobj, data_onlyTrue) sheet_number ??? sheet…