首页 > 编程语言 >Python画笔案例-012 绘制空心T字

Python画笔案例-012 绘制空心T字

时间:2024-08-26 11:25:12浏览次数:13  
标签:turtle rt 画笔 Python 50 空心 012 fd 90

1、绘制空心T字

通过 python 的turtle 库绘制一个空心T字的图案,如下图:

在这里插入图片描述

2、实现代码

 绘制以上空心T字的图案,代码如下:

"""
   空心T字.py
"""
import turtle                # 导入海龟模块

turtle.pensize(2)            # 设定海龟画笔粗细为2
turtle.setheading(90)        # 设定方向为90度
turtle.color('black')        # 设定颜色为黑色
turtle.bgcolor('light cyan') # 设定背景色为淡青色

turtle.fd(50)                # 前进50个单位 
turtle.rt(90)                # 右转90度
turtle.fd(150)               # 前进150个单位
turtle.rt(90)                # 右转90度
turtle.fd(50)                # 前进50个单位
turtle.rt(90)                # 右转90度

turtle.fd(50)
turtle.lt(90)
turtle.fd(100)
turtle.rt(90)
turtle.fd(50)
turtle.rt(90)
turtle.fd(100)
turtle.lt(90)
turtle.fd(50)
turtle.ht()                  # 隐藏海龟
turtle.done()                # 海龟做完了



标签:turtle,rt,画笔,Python,50,空心,012,fd,90
From: https://blog.csdn.net/2402_83194310/article/details/141559481

相关文章

  • Python画笔案例-013 绘制水墨风格画
    1、绘制水墨风格画通过python的turtle库绘制一个水墨风格画的图案,如下图:2、实现代码 绘制以上水墨风格画图案,代码如下:"""水墨风格画.py"""importturtle#导入海龟模块turtle.penup()#抬笔turtle.goto(-200,-200)#坐......
  • 利用python连接MySQL数据库
    利用python连接MySQL数据库1、准备工作:(1)事先在系统中已经安装好mysql数据库(2)在系统控制台通过pipinstallpymysql,安装python的第三方数据库模块2、利用python连接数据库#导入模块importpymysql#连接数据库conn=pymysql.connect(host="127.0.0.1",user="root",pas......
  • Python time时间格式化
    1、时间戳转换为指定格式日期importtimet=time.strftime("%Y-%m-%d%H:%M:%S",time.localtime())print(t)timestamp=time.time()tuple_time=time.localtime(timestamp)print(tuple_time)print(time.strftime("%Y-%m-%d%H:%M:%S",tuple_time)) ......
  • VaR(风险价值模型)的Python实现案例
    VaR(ValueatRisk)即风险价值模型,是一种衡量市场风险的统计指标,用于估计在一定置信水平下,某一金融资产或证券组合在给定时间内可能遭受的最大损失。VaR的提出背景是为了解决传统资产负债管理方法的时效性不足和无法准确度量金融衍生品种的风险等问题例如,如果VaR是-5%,这意味着在......
  • [oeasy]python031_[趣味拓展]unix起源_Ken_Tompson_Ritchie_multics
    [趣味拓展]unix起源_Ken_Tompson_Ritchie_multics......
  • ROS机器人入门系列(二)实现HelloWorld(c++/python)
    一、实现流程1、创建工作空间2、创建功能包3、编辑源文件4、编辑配置文件5、编译并执行其中,c++和python的差异仅体现在3,4两部,其他流程基本一致。二、创建工作空间和创建功能包的实现2.1 创建工作空间并初始化(1)创建工作空间mkdir-p自定义工作空间名称/src这里......
  • python布料分类
    importosimportshutildeforganize_files_by_prefix(folder_path):#遍历指定文件夹forfilenameinos.listdir(folder_path):#检查是否为文件ifos.path.isfile(os.path.join(folder_path,filename)):#按照"_"分割文件名......
  • 揭秘Python中的二维码魔术师:qrcode库的魔法
    文章目录揭秘Python中的二维码魔术师:qrcode库的魔法背景:为什么选择qrcode库?库简介:qrcode是什么?安装指南:如何将qrcode库纳入你的Python环境?快速入门:5个简单函数的使用方法1.生成基本二维码2.生成带有Logo的二维码3.生成彩色二维码4.自定义二维码大小5.生成二维码并直......
  • 掌握时间的艺术:Python的sched库深度解析
    文章目录掌握时间的艺术:Python的sched库深度解析背景:为何选择sched?什么是sched库?如何安装sched库?简单库函数使用方法1.创建调度器实例2.安排事件3.取消事件4.运行调度器5.检查事件是否在队列中场景应用1.定时提醒2.定时备份3.定时关闭程序常见Bug及解决方案1.......
  • 自动生成依赖清单:pipreqs,Python项目的救星
    文章目录**自动生成依赖清单:pipreqs,Python项目的救星**背景:为何选择pipreqs?pipreqs是什么?如何安装pipreqs?库函数使用方法场景应用场景一:新项目初始化场景二:更新现有项目依赖场景三:排除特定库常见Bug及解决方案Bug1:找不到项目中的某些依赖Bug2:生成的依赖文件中包含错误......