1:如何创建一个屏幕?

1
2
3
4
# 导入pygame模块
import pygame
# 创建屏幕
pygame.display.set_mode((1366,768))

2:使用代码写出屏幕标题。

1
2
3
4
5
6
# 导入pygame模块
import pygame
# 创建屏幕
pygame.display.set_mode((1366,768))
# 修改屏幕标题
pygame.display.set_caption('这是标题')

3:使程序休眠的代码?

1
2
3
4
# 导入time模块
import time
# 休眠1分钟
time.sleep(60)

4:回顾加载图片的方法。

1
2
3
4
5
6
7
8
# 导入pygame工具包
import pygame
# 创建屏幕对象
SCREEN = pygame.display.set_mode((1366,768))
# 设置图片路径
bg = pygame.image.load('图片地址')
# 在屏幕上绘制图片
SCREEN.blit(img, (0,0))

5:创建一个三个元素的字典。

1
emmm = {'h':'Hello,World!','n':'你好,世界!','1':'1234'}

6:修改字典的一个元素。

1
2
3
4
# 创建一个三个元素的字典。
emmm = {'h':'Hello,World!','n':'你好,世界!','1':'1234'}
# 修改字典的一个元素。
emmm['n'] = '233'

7:删除字典中一个元素。

1
2
3
4
# 创建一个三个元素的字典。
emmm = {'h':'Hello,World!','n':'你好,世界!','1':'1234'}
# 删除字典中一个元素。
del emmm['n']

8:清空字典中的键值对。

1
2
3
4
# 创建一个三个元素的字典。
emmm = {'h':'Hello,World!','n':'你好,世界!','1':'1234'}
# 清空字典中的键值对。
emmm.clear()

9:注意:字典的键key要求必须是字符串,数字或者元组。字典的键key是唯一的,重复的话会替换前面的。一个字典中的值value可以重复。请证明。

1
2
3
4
5
# 创建一个三个元素的字典。
emmm = {'h':'Hello,World!','n':'你好,世界!','1':'1234'}
# 再次创建key键值
emmm['n'] = '你好'
print (emmm['n'])

打印结果:

1
你好

1
2
3
4
5
6
# 创建一个空的字典。
emm = {}
# 定义两个相同的值value
emm['abc']=18
emm['bcd']=18
print(emm['abc'],emm['bcd'])

输出结果

1
18 18

10:代码题:请把你的个人信息,包括姓名,年龄,爱好(但不限于此)保存在一个字典中。完成字典后,读取出姓名和年龄的值,并使用msgbox显示;

1
2
3
4
5
6
# 导入easygui模块
import easygui
# 创建字典
my = {'name':'FutureApple','age':'12','hobby':'programming'}
# 使用msgbox显示
easygui.msgbox('姓名:' + my['name']+'\n'+'年龄:' + my['age'])

 评论