文章目录

  • 1、绘制同心圆
  • 2、绘制叠加等边三角形
  • 3、绘制八角星型
  • 4、绘制树形图

1、绘制同心圆

import turtle as t
def DrawCetCircle(n):t.penup()t.goto(0, -n)  # 走到左边缘t.pendown()t.circle(n)  # 绘制半径为n的圆
for i in range(20, 100, 20): # 根据不同半径调用函数,绘制圆DrawCetCircle(i)
t.hideturtle()
t.done()


2、绘制叠加等边三角形

  • 注意:seth()设置的是绝对角度
import turtle as t
t.pensize(2)t.color('red')  # 绘制外部大三角形
t.fd(160)
t.seth(120)
t.fd(160)
t.seth(-120)
t.fd(160)t.penup()  # 抬笔并回归原方向
t.seth(0)
t.fd(80)
t.pendown()t.seth(60)  # 绘制内部右边线
t.fd(80)
t.seth(180)  # 内部顶边线
t.fd(80)
t.seth(-60)  # 内部左边线
t.fd(80)t.hideturtle()
t.done()


3、绘制八角星型

import turtle as t
t.colormode(255)
t.color(255, 215, 0)  # 设置颜色为金色
t.begin_fill()
for x in range(8):t.forward(200)t.left(225)
t.end_fill()
t.hideturtle()
t.done()


4、绘制树形图

import turtle as t
def Tree(length, level):if level <= 0:returnt.fd(length)t.left(45)Tree(0.6*length, level-1)t.right(90)Tree(0.6*length, level-1)t.left(45)t.backward(length)return
t.pensize(3)
t.color('green')
t.left(90)
Tree(100, 6)

Python稳基修炼的经典案例10(计算机二级、初学者必会turtle库例题)相关推荐

  1. Python稳基修炼的经典案例1(计算机二级、初学者必须掌握的例题)

    文章目录 1.猜字母程序 2.两个正六边形绘制 3.用jieba库将段落进行分词操作 1.猜字母程序 一个猜字母的程序,程序随机给出26个小写字母中的一个: 答题者输入猜测的字母,若输入的不是26个小 ...

  2. Python稳基修炼的经典案例14(计算机二级、初学者必会字符格式处理)

    文章目录 1.保留小数位数(round) 2.左对齐与右对齐(><^) 3.一些被忽视的方法 1.保留小数位数(round) x = 3.1415926 print('round处理:', ...

  3. Python稳基修炼的经典案例15(计算机二级、初学者必会字符格式处理)

    文章目录 1.画笔绘制菱形 2.随机种子 3.删除键和遍历键值对 4.时间的格式化显示 5.统计特定字符的个数 6.指定对齐风格的设定 7.二进制,十进制,八进制,十六进制的显示 8.统计各个词出现的 ...

  4. Python稳基修炼的经典案例9(计算机二级、初学者必会turtle库例题)

    文章目录 1.绘制粉底红边的心型图形 2.绘制红黄色五角星 3.绘制正方形螺旋线 4.绘制简单城市剪影效果 1.绘制粉底红边的心型图形 from turtle import * color('red' ...

  5. Python稳基修炼的经典案例3(计算机二级、初学者必须掌握的例题)

    文章目录 1.地板除(整除):总是向下取整或减1 2.去除首尾的空格 3.绘制四瓣花型 4.对数的计算(math模块) 5.凯撒加密 1.地板除(整除):总是向下取整或减1 a= 10 b=1 pri ...

  6. Python稳基修炼的经典案例13(计算机二级、初学者必会的字符文件处理)

    文章目录 1.统计基础中文字符 2.中文版凯撒加密 3.提取网页链接,即"href="后面的的链接 1.统计基础中文字符 题:给定基础中文字符的unicode编码范围为{0x4e0 ...

  7. Python稳基修炼的经典案例12(计算机二级、初学者必会的字符文件处理)

    文章目录 1.统计文件中出现的所有中文字符及标点符号的数量 2.统计文本中出现引号的字符占文本总字符的比例 3.统计出现次数最多的8个词语 1.统计文件中出现的所有中文字符及标点符号的数量 题:统计文 ...

  8. Python稳基修炼的经典案例11(计算机二级、初学者必会输入输出训练)

    文章目录 1.输入正整数N,计算1到N之间所有奇数的平方和,不含N 2.判断N是否为质数 3.持续从用户获得数据,直到输入回车键,打印所有输入的和 4.不允许输入数字 5.只允许输入数字 6.只允许输 ...

  9. Python稳基修炼的经典案例8(计算机二级、初学者必须掌握的例题)

    文章目录 1.分割与合并练习(split.join) 2.字符串填充练习 3.使用 turtle库 绘制螺旋状的正方形 1.分割与合并练习(split.join) 题目: 输入一个字符串,其中的字符由 ...

最新文章

  1. 曾经的全国重点大学,如今表现如何?2020年最新排名出炉!
  2. 《jQuery Mobile入门经典》—— 2.7 练习
  3. AI需求强劲 AI芯片市场规模有望达到405亿
  4. PyQt5 技术篇-透明窗口设置方法,窗口透明度的设置
  5. 一致性算法 - Raft
  6. 【解题报告】Leecode911. 在线选举——Leecode每日一题系列
  7. java mybatis 返回map_mybatis返回map集合的格式是什么?mybatis返回map集合实例
  8. 错误代码666020_Windows 系统错误代码大全
  9. NBA Top Shot巨鲸17.5万美元购买的球星卡目前已值2000万美元
  10. 【报告分享】第七次全国人口普查主要数据情况报告.pdf(附下载链接)
  11. Jquery学习----选择器
  12. 李阳疯狂英语900句 121-330
  13. [ 转载 ]学习笔记-深入剖析Java中的装箱和拆箱
  14. acdsee免费版跳过注册账户_个人博客第1篇——注册GitHub
  15. 织梦标签调用:根据特定需求调用文章的标签代码
  16. Centos实现软路由
  17. 处理行标签与行标签中间的空隙
  18. html文件无法通过复制粘贴传输,电脑不能复制粘贴的三种解决办法
  19. 网易有数海量任务调度和智能运维实践(整理)
  20. Intel 82576网卡

热门文章

  1. 无法确定当前的订阅失效日期_无法启动电脑0x0000605错误怎么办
  2. python正则表达式操作指南_比较详细Python正则表达式操作指南(re使用)
  3. mac java myeclipse_Myeclipse mac版-Myeclipse 2015 Mac版下载 V2015免费版-PC6苹果网
  4. osip和mysql_Windows下编译eXosip、osip,以及UAC和UAS的例子
  5. python 01列表异或_python基础篇三
  6. html中立体丝带菜单,使用CSS3实现绚丽的飘带样式菜单方法介绍
  7. mac配置php mysql_mac配置Apache+php+mysql
  8. linux安装界面意思,为linux安装图形化界面
  9. java验证码制作思路_Java实现验证码制作之一自己动手
  10. centos mysql mongodb_MySQL与MongoDB