猫史档案馆


python【编程小讲堂】第一期

用户:爱因斯坦的弟子爱因斯坦的弟子查看:21 回复:8 评论:21 创建时间:2019-07-15T09:00:52


作者:

pygame讲解

pygame是一个函数库
1.我们通常是用python的第三方库---pygame来写游戏的,首先要导入pygame和pygame的其他函数
import pygame from pygame.locals import* pygame.init()
2.在终端里输入命令
pip install pygame

等待加载……
如果控制台打印出pygame的版本和官方链接,就导入成功了。

我们可以学一下两种python不同的操作方法:

1.接下来要创建屏幕(canvas是屏幕的名字,width,height是屏幕的宽和高):

canvas = pygame.display.set_mode((width,height))

比如你写screen = pygame.display.set_mode((100,100)),程序将会弹出一个像素100x100的屏幕,但是却一闪而过
那是因为后面没有代码了,所以要写一个while循环:

while True: pass

这样窗口没有消失了,但是却未响应

这是因为你没有给这个屏幕任何操作,需要把while循环里的pass改成以下内容:

for event in pygame.event.get(): if event.type == QUIT: pygame.quit()

用event(事件的意思)来遍历pygame的事件的获取,如果event的类型是退出,pygame结束

这时候你的屏幕就有响应了。
完整代码:
#导入pygame import pygame from pygame.locals import* pygame.init() #创建一个屏幕,叫screen,100x100像素

screen=pygame.display.set_mode((100,100)) #while循环

while True: #用event遍历pygame事件

    for event in pygame.event.get(): #如果事件的类型是退出,pygame结束 if          

    event.type == QUIT: pygame.quit()
这样你就学会创建屏幕了!(需要在海龟客户端运行)

 

2.

import pygame#导入python库

pygame.init()#完成初始设置
screen = pygame.display.set_mode([800,800])#创建指定大小的画布(以像素为单位,制定宽和高)

keep_going = True
pic = pygame.image.load("001编程猫.png")#加载图片

while keep_going: #第9&10行:对交互事件持续侦测
for event in pygame.event.get():#(侦测鼠标,键盘的操作事件)
    if event.type == pygame.QUIT:#确定对事件的反馈
keep_going =False
screen.blit(pic,(100,100))#图片出现在指定位置
pygame.display.update()#对画布进行更新

pygame.quit()#撤销初始化之后的设置
#(0,0)位于窗口的左上角,从左上角计算

注意:粉色字体内容需要进行进一步操作:

1.找出来这个照片,自定义名字(可以更换)

2.把这个文件保存在本地,和照片放在同一个文件夹里--运行

3.如果运行不成功,可以下载subline,用subline或者IDLE来辅助操作

 

有不明白的随时找我哈

作者工作室:CJW


回复

上一页1 页 / 共 1下一页
爵士OIer爵士OIer

不明白

点赞0


评论


天马神坑_真天马神坑_真

顶上去

点赞0


评论


银天X银天X

好厉害
大佬大佬

点赞0


评论


爱因斯坦的弟子爱因斯坦的弟子

今明两天我会有关Python有关编辑器下载做讲解,可以看Python小讲堂第一期深度讲解噢
声明一下,我以后录的讲解视频,发的文件截图材料都是我做的啊,课外程序(Linux及Windows软件说明或者其他语言)部分资料来自其他网站的视频或百度百科中
请不要识别错误
另外,Python课内知识都是由本人亲自编辑而成,可能不免和其他人知识点有重复

点赞0


评论


爱因斯坦的弟子爱因斯坦的弟子

程序说明
subline是我们Python通用的编辑器
在电脑上均可下载
Python软件可以在官网里下载
按照操作执行
也可以下完Python之后,
找到IDLE
方式:按下Windows键,在框框里输入IDLE找到它,双击,你可以打开你在海龟库里保存的文件,在IDLE下打开它,按下上方run去运行就可以

划重点@@@@@
把两个文件(图片+代码)放在一起啊!

点赞0


评论


天马神坑_真天马神坑_真

你可以把那个人的评论都删了

点赞0


评论


爱因斯坦的弟子爱因斯坦的弟子

emotion_星能猫_hi

点赞0


评论


梦里觅深海梦里觅深海

点赞👍

点赞0


评论