旗下导航:搜·么
当前位置:网站首页 > Python教程 > 正文

怎样用python完成画爱心【Python教程】,怎么用python画爱心

作者:搜教程发布时间:2019-11-27分类:Python教程浏览:71评论:0


导读:Python中能够运用turtle库来绘图,经由过程掌握画笔活动来实如今画布上绘图案。运用Python画爱心代码以下:#!/usr/bin/envpython#-...

Python中能够运用turtle库来绘图,经由过程掌握画笔活动来实如今画布上绘图案。

运用Python画爱心代码以下:

#!/usr/bin/env python
# -*- coding:utf-8 -*- 
import turtle
import time
 
# 画心形圆弧
def hart_arc():
    for i in range(200):
        turtle.right(1)
        turtle.forward(2)
 
def move_pen_position(x, y):
    turtle.hideturtle()     # 隐蔽画笔(先)
    turtle.up()     # 提笔
    turtle.goto(x, y)    # 挪动画笔到指定肇端坐标(窗口中间为0,0)
    turtle.down()   # 下笔
    turtle.showturtle()     # 显现画笔
   
# 初始化
turtle.setup(width=800, height=500)     # 窗口(画布)大小
turtle.color('red', 'pink')     # 画笔色彩
turtle.pensize(3)       # 画笔粗细
turtle.speed(1)     # 描写速率
# 初始化画笔肇端坐标
move_pen_position(x=0,y=-180)   # 挪动画笔位置
turtle.left(140)    # 向左扭转140度
 
turtle.begin_fill()     # 标记背景添补位置
 
# 画心形直线( 左下方 )
turtle.forward(224)    # 向前挪动画笔,长度为224
# 画爱心圆弧
hart_arc()      # 左边圆弧
turtle.left(120)    # 调解画笔角度
hart_arc()      # 右边圆弧
# 画心形直线( 右下方 )
turtle.forward(224)
 
turtle.end_fill()       # 标记背景添补完毕位置
 
# 点击窗口关闭程序
window = turtle.Screen()
window.exitonclick()

运转结果以下:

更多Python相干技术文章,请接见Python教程栏目举行进修!

以上就是怎样用python完成画爱心的细致内容,更多请关注ki4网别的相干文章!

标签:怎么用python画爱心


欢迎 发表评论: