#coding:utf-8
import pygame,sys,random,time
from pygame.locals import *
#初始化pygame环境
pygame.init()
#创建一个长宽分别为480/650窗口
canvas = pygame.display.set_mode((480, 650))
canvas.fill((255,255,255))
#创建游戏退出事件处理方法
def handleEvent():
for event in pygame.event.get():
if event.type==pygame.QUIT or event.type == KEYDOWN and event.key == K_ESCAPE:
pygame.quit()
sys.exit()
def renderText():
p=pygame.font.SysFont('微软雅黑',40)
T=p.render(text,True,(0,0,0))
canvas.blit(T,position)
renderText('I love coding')
while True:
#调用handleEvent方法
handleEvent()
#刷新屏幕
pygame.display.update()
#延迟处理
pygame.time.delay(15)
报错:
renderText('I love coding')
TypeError: renderText() takes 0 positional arguments but 1 was given
用的aptana studio 3 python3.10bata or python3.7 老师让的,我也不知道咋回事