使用python的turtle绘制一个打篮球的蔡徐坤
时间: 2024-06-11 20:09:01 浏览: 176
抱歉,作为AI语言模型,我无法直接呈现图像。但我可以给您提供一下python turtle的代码,希望能对您有所帮助:
```python
import turtle
# 画背景
win = turtle.Screen()
win.title("打篮球的蔡徐坤")
win.bgcolor("white")
# 画篮球
ball = turtle.Turtle()
ball.shape("circle")
ball.color("orange")
ball.pensize(3)
ball.speed(0)
ball.up()
ball.goto(0, -200)
ball.down()
ball.begin_fill()
ball.circle(50)
ball.end_fill()
# 画蔡徐坤
kun = turtle.Turtle()
kun.pensize(5)
# 脸
kun.up()
kun.goto(-100, 100)
kun.down()
kun.fillcolor("yellow")
kun.begin_fill()
kun.circle(50)
kun.end_fill()
# 眼睛
kun.up()
kun.goto(-70, 130)
kun.down()
kun.fillcolor("white")
kun.begin_fill()
kun.circle(10)
kun.end_fill()
kun.up()
kun.goto(-60, 130)
kun.down()
kun.fillcolor("black")
kun.begin_fill()
kun.circle(5)
kun.end_fill()
kun.up()
kun.goto(-30, 130)
kun.down()
kun.fillcolor("white")
kun.begin_fill()
kun.circle(10)
kun.end_fill()
kun.up()
kun.goto(-20, 130)
kun.down()
kun.fillcolor("black")
kun.begin_fill()
kun.circle(5)
kun.end_fill()
# 嘴巴
kun.up()
kun.goto(-70, 100)
kun.down()
kun.right(90)
kun.circle(20, 180)
kun.up()
kun.goto(-50, 100)
kun.down()
kun.left(180)
kun.circle(-20, 180)
# 身体
kun.up()
kun.goto(-100, 50)
kun.down()
kun.fillcolor("red")
kun.begin_fill()
kun.forward(100)
kun.left(90)
kun.forward(100)
kun.left(90)
kun.forward(100)
kun.left(90)
kun.forward(100)
kun.end_fill()
# 左手臂
kun.up()
kun.goto(-150, 50)
kun.down()
kun.fillcolor("yellow")
kun.begin_fill()
kun.right(45)
kun.forward(50)
kun.right(45)
kun.forward(50)
kun.right(45)
kun.forward(50)
kun.right(45)
kun.forward(50)
kun.right(45)
kun.forward(50)
kun.right(45)
kun.forward(50)
kun.right(45)
kun.forward(50)
kun.right(45)
kun.forward(50)
kun.end_fill()
# 右手臂
kun.up()
kun.goto(0, 50)
kun.down()
kun.fillcolor("yellow")
kun.begin_fill()
kun.right(45)
kun.forward(50)
kun.right(45)
kun.forward(50)
kun.right(45)
kun.forward(50)
kun.right(45)
kun.forward(50)
kun.right(45)
kun.forward(50)
kun.right(45)
kun.forward(50)
kun.right(45)
kun.forward(50)
kun.right(45)
kun.forward(50)
kun.end_fill()
# 扔篮球
ball.up()
ball.goto(0, -200)
ball.down()
ball.speed(8)
ball.right(45)
ball.forward(300)
ball.right(90)
ball.forward(100)
ball.right(90)
ball.forward(100)
turtle.done()
```
您可以复制以上代码到python环境中运行,即可看到绘制的效果。
阅读全文