Python-彩色正方形

这篇具有很好参考价值的文章主要介绍了Python-彩色正方形。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Python-彩色正方形

最终成果代码

import turtle as t

# 设置画笔的大小
t.pensize(20)

# 隐藏方向箭头
t.hideturtle()

# 第1条边
t.pencolor('red')
t.forward(100)

# 第二条边
t.pencolor('green')
t.right(90)
t.forward(100)

# 第三条边
t.pencolor('blue')
t.right(90)
t.forward(100)

# 第四条边
t.pencolor('orange')
t.right(90)
t.forward(100)

t.mainloop()

步骤1、画正方形

Python-彩色正方形

# 导入turtle库,别名为t
import turtle as t

# 第1条边
# 右100
t.forward(100)

# 第二条边
# 右转90°
t.right(90)
# 下100
t.forward(100)

# 第三条边
# 右转90°
t.right(90)
# 左100
t.forward(100)

# 第四条边
# 右转90°
t.right(90)
# 左100
t.forward(100)

# 输出暂停
t.mainloop()

步骤2、边框尺寸(画笔加粗)

Python-彩色正方形

核心代码

# 设置画笔的大小
t.pensize(20)
# 导入turtle库,别名为t
import turtle as t

# 设置画笔的大小
t.pensize(20)

# 第1条边
# 右100
t.forward(100)

# 第二条边
# 右转90°
t.right(90)
# 下100
t.forward(100)

# 第三条边
# 右转90°
t.right(90)
# 左100
t.forward(100)

# 第四条边
# 右转90°
t.right(90)
# 左100
t.forward(100)

# 输出暂停
t.mainloop()

步骤3、边框颜色

核心代码

t.pencolor('green')

Python-彩色正方形

# 导入turtle库,别名为t
import turtle as t

# 设置画笔的大小
t.pensize(20)

# 第1条边
# 右100
t.pencolor('red') # 红色
t.forward(100)

# 第二条边
t.pencolor('green') # 绿色
# 右转90°
t.right(90)
# 下100
t.forward(100)

# 第三条边
t.pencolor('blue') # 蓝色
# 右转90°
t.right(90)
# 左100
t.forward(100)

# 第四条边
t.pencolor('orange') # 橙色
# 右转90°
t.right(90)
# 左100
t.forward(100)

# 输出暂停
t.mainloop()

步骤4、隐藏箭头

核心代码

# 隐藏方向箭头
t.hideturtle()

Python-彩色正方形文章来源地址https://www.toymoban.com/news/detail-825114.html

# 导入turtle库,别名为t
import turtle as t

# 设置画笔的大小
t.pensize(20)

# 隐藏方向箭头
t.hideturtle()

# 第1条边
# 右100
t.pencolor('red') # 红色
t.forward(100)

# 第二条边
t.pencolor('green') # 绿色
# 右转90°
t.right(90)
# 下100
t.forward(100)

# 第三条边
t.pencolor('blue') # 蓝色
# 右转90°
t.right(90)
# 左100
t.forward(100)

# 第四条边
t.pencolor('orange') # 橙色
# 右转90°
t.right(90)
# 左100
t.forward(100)

# 输出暂停
t.mainloop()

到了这里,关于Python-彩色正方形的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • LeetCode-221. 最大正方形

    题目来源 221. 最大正方形 现在我们需要找到只包含 ‘1’ 的最大正方形。首先,我们可以初始化一个和原始矩阵相同大小的矩阵 dp,用来记录每个格子所在的最大正方形的边长。 对于第一行和第一列的格子,它们的 dp 值只能是 0 或 1,因为它们的左侧或上侧没有格子。我们

    2023年04月11日
    浏览(28)
  • CSS 3D旋转正方形

    2024年01月23日
    浏览(28)
  • 力扣221.最大正方形(动态规划)

    思路: 思路:从[0,0]元素开始,计算每个元素对应其与[0,0]之间矩阵块中最大正方形边长 情况:1)matrix [ i , j ] = ‘0’ -- 元素对应的最大正方形为0。 情况:2)matrix [ i , j ] = ‘1’ -- max ( matrix [ i-1 , j ] , matrix [ i - 1 , j - 1 ) ,matrix [ i , j - 1 ] ) + 1 具体实现:1)先找出第一行和第

    2024年02月13日
    浏览(25)
  • P1387 最大正方形 题解

    通过二维前缀和判定矩形内是否全为1,计算和等于长度的平方就判断为是 复杂度 (Theta (n^2log{n})) 设状态 (f_{i,j}) 为以第 (i) 行 (j) 列为右下角的最大正方形的边长, (a_{i,j}) 表示输入矩阵中的数值,有转移方程: [f_{i,j} = (min(f_{i-1,j},f_{i,j-1},f_{i-1,j-1}) + 1) * a_{i,j}] 解释:

    2024年02月16日
    浏览(28)
  • 洛谷 P1387 最大正方形 题解

    通过二维前缀和判定矩形内是否全为1,计算和等于长度的平方就判断为是 复杂度 (Theta (n^2log{n})) 设状态 (f_{i,j}) 为以第 (i) 行 (j) 列为右下角的最大正方形的边长, (a_{i,j}) 表示输入矩阵中的数值,有转移方程: [f_{i,j} = (min(f_{i-1,j},f_{i,j-1},f_{i-1,j-1}) + 1) * a_{i,j}] 解释:

    2024年02月16日
    浏览(31)
  • 【LeetCode-中等】221. 最大正方形(详解)

    在一个由  \\\'0\\\'  和  \\\'1\\\'  组成的二维矩阵内,找到只包含  \\\'1\\\'  的最大正方形,并返回其面积。 力扣原题链接   暴力法一般不是最优解,但是可以拿来练手 由于正方形的面积等于边长的平方,因此要找到最大正方形的面积,首先需要找到最大正方形的边长,然后计算最大边

    2024年02月13日
    浏览(38)
  • 将正方形矩阵顺时针转动 90°

    【题目】 给定一个 N×N 的矩阵 matrix,把这个矩阵调整成顺时针转动 90°后的形式。 例如: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 顺时针转动 90°后为: 13 9 5 1 14 10 6 2 15 11 7 3 16 12 8 4 【要求】 额外空间复杂度为 O(1)。 思路: 这里使用分圈处理的方式,在矩阵中用左上角的坐标(tR,tC)和

    2024年02月13日
    浏览(24)
  • 数字图像处理(实践篇)二十九 OpenCV-Python在图像中检测矩形、正方形和三角形的实践

    目录 1 方案 2 实践 1 方案 ①检测矩形和正方形 ⒈检测图像中的所有轮廓。 ⒉循环检查所有检测到的轮廓。 ⒊为每个轮廓找到近似的轮廓。如果近似轮廓中的顶点数为4,则计算 宽高比 用来区分 矩形 和 正方形 。如果宽高比在0.9到1.1之间,则认为为正方形,否则的话,则为

    2024年01月25日
    浏览(33)
  • 最大正方形(力扣)暴力 + 动态规划 JAVA

    在一个由 ‘0’ 和 ‘1’ 组成的二维矩阵内,找到只包含 ‘1’ 的最大正方形,并返回其面积。 示例 1: 输入:matrix = [[“1”,“0”,“1”,“0”,“0”],[“1”,“0”,“1”,“1”,“1”],[“1”,“1”,“1”,“1”,“1”],[“1”,“0”,“0”,“1”,“0”]] 输出:4 示例 2: 输入:m

    2024年02月15日
    浏览(51)
  • 【C语言练习——打印正方形及其变形】

    正方形形是一种特殊的平行四边形,定义见百度百科 本文主要是写关于菱形的练习题,在屏幕上打印菱形。 结果见下图 ,虽然是10行10列,由于同一行内的字符之间没有空隙,而不同行之间由于换行符的缘故,打印图形看着不是正方形,而是长方形了: 结果见下图 ,看着更

    2024年02月12日
    浏览(24)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包