购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

执行如下代码,可以在窗口中绘制出一个图2-11所示的红色小球:

图2-11

2-3-1.py

import pgzrun
def draw():
    screen.draw.filled_circle((400, 300), 100, 'red')
pgzrun.go()

在Python中,单引号' '或双引号" "内的一个字符序列,叫作字符串。利用字符串,我们可以给小球设定不同的颜色,具体的颜色如下所示。

'white'   白色

'black'   黑色

'red'    红色

'yellow'  黄色

'green'   绿色

'orange'  橙色

'blue'    蓝色

'purple'   紫色

另外,也可以设置背景的填充颜色。执行下面的代码,可以在白色背景前绘制一个图2-12所示的绿色的小球:

2-3-2.py

import pgzrun
def draw():
    screen.fill('white')
    screen.draw.filled_circle((400, 300), 100, 'green')
pgzrun.go()

图2-12

新增加的screen.fill('white')语句中,screen表示屏幕,fill表示用括号里的颜色来填充整个背景画面。

练习2-2

编写代码绘制出图2-13所示的黄色背景、蓝色小球效果。

图2-13 twC/6AIYuWBU9r+24yBgG5pnj+w3bDZ9TPWtEbq+mwzf3jVK1BjuDAsMmazbIsAk

点击中间区域
呼出菜单
上一章
目录
下一章
×

打开