pygame图片显示

我写完代码后点击运行,但没有达到我想要的效果,我原本设想的是点击B键后会出现boy,但结果却是除了背景,没有任何东西出现。
我的代码如下:

import pygame
import sys
from pygame.locals import *
boy = False
girl = True
pygame.init()
screen = pygame.display.set_mode((750,375),RESIZABLE)
pygame.display.set_caption("Flappy")
boy1 = pygame.image.load("boy.png")
girl1 = pygame.image.load("girl.png")
bj1 = pygame.image.load('屏幕截图.png')
bj2 = pygame.transform.scale(bj1,(750,375))
screen.blit(bj2,(0,0))
pygame.display.update()
while True:
for event in pygame.event.get():
if event.type == pygame.QUIT:
pygame.quit()
sys.exit()
elif event.type == pygame.KEYDOWN:
if event.type == 98:
boy2 = pygame.transform.scale(boy1,(200,50))
screen.blit(boy2,(0,350))
pygame.display.flip()

所以这到底是为什么啊,劳烦各路“英雄”指点指点,谢谢大家!

from pygame.locals import *
import sys
import pygame


boy = False
girl = True
## 初始化
pygame.init()
## 设置窗口大小
screen = pygame.display.set_mode(size=(800,600))
## 设置标题
pygame.display.set_caption("Flappy")
## 加载图形
boy1 = pygame.image.load("111.jpg")
## 将图片绘制到屏幕
screen.blit(boy1,screen.get_rect())
while True:
     ## 让最近绘制的屏幕可见
    pygame.display.flip() 
    """监视鼠标和键盘事件"""
    for event in pygame.event.get():
       
        """ 判断是否点击关闭按钮 """
        if event.type == pygame.QUIT:
            """退出程序"""
            sys.exit()
        elif event.type == pygame.KEYDOWN:
            print("点击了鼠标或者键盘上的:{}键".format(event.type))
            ## 加载图形
            b = pygame.image.load("julong_test\\test_resize_90.jpg")
            ## 将图片绘制到屏幕
            screen.blit(b,screen.get_rect())
        else:
            pass

将你的代码改造后