前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python|画出一个300像素的十字架

Python|画出一个300像素的十字架

作者头像
算法与编程之美
发布2021-03-15 14:54:15
1.4K0
发布2021-03-15 14:54:15
举报
文章被收录于专栏:算法与编程之美

前言

后台收到了一个粉丝的提问:如何画出一个像素为300的十字架。

问题描述

在python中如何画出一个像素为300的十字架。

解决方案

在python的众多第三方库中使用turtle库可以很好的解决大部分有关于绘制图形的问题。

解决代码:

代码语言:javascript
复制
import turtle  # 调用turtle库

 

turtle.hideturtle()  # 隐藏画笔的turtle形状

turtle.screensize(800, 800,  "white")  # 设置画布的相关参数,长(像素),宽(像素),颜色

turtle.pencolor("red")  # 设置画笔的颜色

turtle.pensize(1)  # 设置画笔的宽度

turtle.speed(50)  # 设置画笔的移动速度(1-10)

turtle.fillcolor("red")  # 设置填充颜色

turtle.begin_fill()  # 开始填充图案

turtle.goto(25, 0)  # 移动画笔

turtle.goto(25, -5)

turtle.goto(0, -5)

turtle.goto(0, 0)

turtle.penup()  # 提起画笔,移动不会绘制图像

turtle.goto(10, 10)

turtle.pendown()  # 放下画笔,移动时会绘制图像

turtle.goto(15, 10)

turtle.goto(15, -35)

turtle.goto(10, -35)

turtle.goto(10, 10)

turtle.end_fill()  # 结束颜色填充

turtle.mainloop()  # 使图像一直显示在屏幕上

运行实例:

结语

在python的使用中如果遇到有关画图的问题时,可以使用turtle去解决相关的问题。

主编:欧洋

稿件来源:深度学习与文旅应用实验室(DLETA)

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-03-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 算法与编程之美 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档