turtle与random结合随机生成心形❤

通过Python随机生成坐标绘制心形❤

#绘制心形的方法
def drawCircle(): 
    pencolor("red")
    fillcolor("pink")
    begin_fill()
    pendown()
    left(135)
    circle(20,180)
    forward(40)
    left(90)
    forward(40)
    circle(20,180)
    right(225)
    end_fill()
#导入random和turtle库
from random import *
from turtle import *
#利用for循环,调用方法,开始绘制心形
for i in range(10):
    penup()
    goto(randint(-200,200),randint(-200,200))
    drawCircle()

需要用到的库为turtle跟random,turtle用来绘制心形random用来随机生成坐标
首先定义了一个方法用来绘制心形
然后通过随机生成坐标,用for循环开始绘制。

猜你喜欢

转载自blog.csdn.net/weixin_43716048/article/details/102948035
今日推荐