Python绘制心型图案

简介: Python绘制心型图案

问题描述

在初步学习python的过程中,对python绘图有了一定程度的认识,在结合书本知识及学长帮助下,开始自我摸索python绘图的基本技巧。


解决方案

1安装python环境。

2调用turtle,开始绘图

import turtle

 

3调整画笔尺寸及颜色

turtle.pensize(10)
turtle.color("red")

 

4控制画笔抬起并运动到坐标,并放下画笔。

turtle.up()
turtle.goto(0,100)
turtle.down()

 

5设置填充颜色,控制画笔按照一定的角度和距离运动。

turtle.left(90)
turtle.fillcolor("red")
turtle.begin_fill()
turtle.circle(120,180)
turtle.circle(360,70)
turtle.left(38)
turtle.circle(360,70)
turtle.circle(120,180)

turtle.end_fill()

 

6效果

1运行效果


结语

通过上个礼拜的学习,对使用python绘图的操作更加熟悉,认识也更加深入,能够独立绘制一些难度较大的图形,但是对使用python编程的语法理解还是有一些问题,下周将加强对python的学习强度,重点学习python的基础语法。

目录
相关文章
|
2天前
|
Python
python打印菱形图案
python打印菱形图案
39 5
|
2天前
|
Python
Python 教程之控制流(6)打印金字塔图案的程序
Python 教程之控制流(6)打印金字塔图案的程序
39 0
|
5月前
|
Python
Python 教程之控制流(6)打印金字塔图案的程序
Python 教程之控制流(6)打印金字塔图案的程序
41 1
|
Python
Python matplotlib修改柱状图柱子与图案周边的距离
本文介绍基于Python中matplotlib.pyplot模块,修改柱状图、条形图最两侧的柱子与图像边缘之间距离的方法~
168 1
Python matplotlib修改柱状图柱子与图案周边的距离
|
Python
Python经典编程习题100例:第65例:优美的图案
Python经典编程习题100例:第65例:优美的图案
46 0
|
索引 Python
如何用Python画各种著名数学图案 | 附图+代码
代码:46 lines (34 sloc)  1.01 KB ''' A fast Mandelbrot set wallpaper renderer reddit discussion: https://www.
3322 0
|
2天前
|
存储 人工智能 数据处理
Python:编程的艺术与科学的完美交融
Python:编程的艺术与科学的完美交融
19 1
|
1天前
|
网络协议 Unix Python
Python编程-----网络通信
Python编程-----网络通信
8 1
|
2天前
|
JSON 数据格式 开发者
pip和requests在Python编程中各自扮演着不同的角色
【5月更文挑战第9天】`pip`是Python的包管理器,用于安装、升级和管理PyPI上的包;`requests`是一个HTTP库,简化了HTTP通信,支持各种HTTP请求类型及数据交互。两者在Python环境中分别负责包管理和网络请求。
31 5
|
2天前
|
存储 Python 容器
Python高级编程
Python集合包括可变的set和不可变的frozenset,用于存储无序、不重复的哈希元素。创建集合可使用{}或set(),如`my_set = {1, 2, 3, 4, 5}`。通过add()添加元素,remove()或discard()删除元素,如`my_set.remove(3)`。
13 0