自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(95)
  • 收藏
  • 关注

原创 Python 海龟绘图 100 题——第 94 题

题目:绘制下面的图形解析:绘制空星的多角形。答案:import turtle as tdef djx(n, d): for i in range(0, n): t.fd(d) t.rt(720/n) t.fd(d) t.lt(360/n) t.lt(90)meihua(5, 40)# meihua(6, 40)# meihua(9, 40)来源:玩转Python海龟绘图...

2020-08-11 08:27:03 1844 1

原创 Python 海龟绘图 100 题——第 93 题

题目:绘制下面的图形解析:绘制由半圆组成的梅花。答案:方法一import turtle as tdef meihua(n, d): for i in range(0, n): for j in range(0, 180): t.fd(0.0174*d) t.rt(1) t.lt(180-360/n) return t.lt(90)meihua(3, 40)# meihua(4, 40)

2020-08-11 08:25:55 1594

原创 Python 海龟绘图 100 题——第 92 题

题目:绘制下面的图形解析:用三角形来绘制蝴蝶。答案:import turtle as tdef sjx(d): for i in range(0,3): t.fd(d) t.rt(120) # 绘制左边的翅膀t.lt(30)s = 40for i in range(0, 4): sjx(s) s = s + 10 # 绘制下方的三角形s = 40t.rt(90)sjx(s) # 绘制右边的翅膀t.rt(90)s

2020-08-07 07:58:37 1341

原创 Python 海龟绘图 100 题——第 91 题

题目:绘制下面的图形解析:四个并列的正方形,每个正方形的边长是上一个的一半。答案:import turtle as tdef zfx(d): for i in range(0, 4): t.fd(d) t.lt(90) t.fd(d) s = 120for i in range(0, 4): zfx(s) s = s / 2来源:玩转Python海龟绘图...

2020-08-07 07:55:55 924

原创 Python 海龟绘图 100 题——第 90 题

题目:绘制下面的图形解析:每个正方形的边长依次减少 20。此题与 第 70 题 为同题不同解。答案:import turtle as tdef zfx(d): for i in range(0, 4): t.fd(d) t.lt(90) t.pu() t.fd(10) t.lt(90) t.fd(10) t.rt(90) t.pd() s = 120for i in range(0, 5): z

2020-08-05 08:33:14 874

原创 Python 海龟绘图 100 题——第 89 题

题目:绘制下面的图形解析:绘制长度依次增加的正方形。此题与 第 68 题 为同题不同解答案:import turtle as tdef bian(d): t.fd(d) t.rt(90) s = 20t.lt(90)for i in range(0, 12): bian(s) s = s + 10来源:玩转Python海龟绘图...

2020-08-05 08:32:17 786

原创 Python 海龟绘图 100 题——第 88 题

题目:绘制下面的图形解析:绘制圆形套正方形。(此题给的两种方法起始位置不同,方法一从最上面开始,方法二从图中 O 点起始)答案:方法一import turtle as tfor i in range(0, 360): t.fd(0.0174*100) t.rt(1)t.rt(45)for i in range(0, 4): t.fd(141) t.rt(90)方法二import turtle as tt.circle(100)t.lt(45)fo

2020-07-31 09:16:01 1678

原创 Python 海龟绘图 100 题——第 87 题

题目:绘制下面的图形解析:绘制三个圆弧组成的图形。答案:方法一import turtle as tdef banyuan(r): for i in range(0, 180): t.fd(0.0174*r) t.rt(1) return t.lt(90)for i in range(0, 3): banyuan(50) t.rt(60)方法二import turtle as tt.lt(90)for i in ra

2020-07-31 09:14:40 979

原创 Python 海龟绘图 100 题——第 86 题

题目:绘制下面的图形解析:绘制三个圆弧组成的逗号。答案:方法一import turtle as tdef rbanyuan(r, d): for i in range(0, 180): t.fd(0.0174*r) t.rt(1) return def lbanyuan(r, d): for i in range(0, 180): t.fd(0.0174*r) t.lt(1) return

2020-07-30 09:44:03 842

原创 Python 海龟绘图 100 题——第 85 题

题目:绘制下面的图形解析:绘制立体五角星。答案:import turtle as tdef ltwjx(s): for i in range(0,5): t.fd(s) t.rt(144) t.fd(s) t.rt(54) t.fd(s*1.9) t.bk(s*1.9) t.lt(126) return ltwjx(50)来源:玩转Python海龟绘图...

2020-07-30 09:41:46 1051

原创 Python 海龟绘图 100 题——第 84 题

题目:绘制下面的图形解析:绘制嵌套正方形。答案:import turtle as tdef zfx(c): for i in range(0,4): t.fd(c) t.lt(90) returns=50for i in range(0, 6): zfx(s) s=s+10来源:玩转Python海龟绘图...

2020-07-29 14:51:53 831

原创 Python 海龟绘图 100 题——第 83 题

题目:绘制下面的图形解析:绘制将六边形等分的12个菱形。答案:import turtle as tdef lingxing(): for i in range(0,2): t.fd(50) t.rt(60) t.fd(50) t.rt(120) return for i in range(0,6): lingxing() t.rt(60) t.pu()t.fd(100)t.rt(120)

2020-07-29 14:50:50 961

原创 Python 海龟绘图 100 题——第 82 题

题目:绘制下面的图形解析:绘制 2 个三角形。答案:import turtle as tdef sanjiao(length): for i in range(0,3): t.fd(length) t.rt(120) t.rt(180)sanjiao(100)sanjiao(120)来源:玩转Python海龟绘图

2020-07-28 21:03:01 647

原创 Python 海龟绘图 100 题——第 81 题

题目:绘制下面的图形解析:绘制 9 把扇子。答案:import turtle as tdef sanjiao(): for i in range(0,3): t.fd(100) t.lt(120) return t.lt(20)for i in range(0,9): sanjiao() t.lt(10)来源:玩转Python海龟绘图...

2020-07-28 21:00:37 1850

原创 Python 海龟绘图 100 题——第 80 题

题目:绘制下面的图形解析:绘制一个火箭。答案:import turtle as t# 完成下方底座和横线t.fd(30)t.rt(90)t.fd(10)t.rt(90)t.fd(30)t.rt(90)t.fd(10)t.rt(90)t.bk(10)t.fd(50) # 开始画右侧平行四边形t.rt(45)t.fd(30)t.lt(135)t.fd(30)t.lt(45)t.fd(30)t.lt(135)t.fd(30) #调整方向开始画火箭t.lt(

2020-07-22 08:13:27 6139

原创 Python 海龟绘图 100 题——第 79 题

题目:绘制下面的图形解析:绘制六个枝叶。答案:import turtle as tdef zhi(): for i in range(0,2): t.fd(30) t.lt(30) t.fd(10) t.bk(10) t.rt(60) t.fd(10) t.bk(10) t.lt(30) t.fd(30) t.rt(30) for i i

2020-07-22 08:12:20 661

原创 Python 海龟绘图 100 题——第 78 题

题目:绘制下面的图形解析:绘制五个相同的菱形。答案:import turtle as tdef lingxing1(): for i in range(0,2): t.fd(50) t.rt(120) t.fd(50) t.rt(60) return def lingxing2(): for i in range(0,2): t.fd(50) t.lt(60)

2020-07-21 08:53:34 746

原创 Python 海龟绘图 100 题——第 77 题

题目:绘制下面的图形解析:绘制正六角星。答案:import turtle as tdef sanjiao(): for i in range(0,4): t.fd(50) t.rt(120) return for i in range(0,6): sanjiao() t.lt(180)来源:玩转Python海龟绘图...

2020-07-21 08:52:09 830 1

原创 Python 海龟绘图 100 题——第 76 题

题目:绘制下面的图形解析:绘制螺旋五角星。答案:import turtle as ts = 10for i in range(0,20): t.fd(s) t.rt(144) s = s + 10来源:玩转Python海龟绘图

2020-07-18 10:05:59 588

原创 Python 海龟绘图 100 题——第 75 题

题目:绘制下面的图形解析:绘制螺旋五边形。答案:import turtle as ts = 10for i in range(0,20): t.fd(s) t.rt(60) s = s + 5来源:玩转Python海龟绘图

2020-07-18 10:04:53 696

原创 Python 海龟绘图 100 题——第 74 题

题目:绘制下面的图形解析:绘制螺旋三角形答案:import turtle as ts = 20for i in range(0,14): t.fd(s) t.rt(120) s=s+10来源:玩转Python海龟绘图

2020-07-17 14:11:40 683

原创 Python 海龟绘图 100 题——第 73 题

题目:绘制下面的图形解析:绘制层叠的圆。注意每次画完后腰移动圆的位置。答案:方法一 使用循环绘制圆import turtle as ts = 20for i in range(0, 5): for i in range(0, 360): t.fd(0.0174*s) t.rt(1) t.lt(90) t.pu() t.fd(10) t.pd() t.rt(90) s = s + 10方法二 使用 ci

2020-07-17 14:09:48 938

原创 Python 海龟绘图 100 题——第 72 题

题目:绘制下面的图形解析:绘制螺旋的圆。此题的思路在于把画圆的过程想象多个多边形,每次多边形的边长都会增长。我这里以 10 作为转过的角度,每转依次边长增加 10,这个过程重复 100 次。答案:方法一 使用循环绘制圆import turtle as t s = 10 for i in range(0, 100): t.fd(0.0174*s) t.rt(10) s = s + 10方法二 使用 circle 方法绘制圆im

2020-07-16 09:19:17 2065

原创 Python 海龟绘图 100 题——第 71 题

题目:绘制下面的图形解析:绘制多个圆形。答案:方法一 使用循环绘制圆import turtle as ts=40for i in range(0,5): for i in range(0, 360): t.fd(0.0174*s) t.lt(1) s=s+10方法二 使用 circle 方法绘制圆import turtle as ts=40for i in range(0,5): t.circle(s) s=s+10

2020-07-16 09:17:29 1019

原创 Python 海龟绘图 100 题——第 70 题

题目:绘制下面的图形解析:每个正方形的边长依次增加 20。答案:import turtle as ts = 40for i in range(0, 5): for j in range(0, 4): t.fd(s) t.lt(90) t.pu() t.bk(10) t.lt(90) t.bk(10) t.rt(90) t.pd() s=s+20来源:玩转Python海龟绘图...

2020-07-13 22:04:53 2637

原创 Python 海龟绘图 100 题——第 69 题

题目:绘制下面的图形解析:每个正方形的长度依次增加 10。答案:import turtle as ts = 40for i in range(0,7): for j in range(0,4): t.fd(s) t.lt(90) s=s+10来源:玩转Python海龟绘图

2020-07-13 22:02:25 840

原创 Python 海龟绘图 100 题——第 68 题

题目:绘制下面的图形解析:绘制长度依次增加的正方形。答案:import turtle as ts = 10for i in range(0, 13): t.fd(s) t.rt(90) s = s + 10来源:玩转Python海龟绘图

2020-07-11 10:33:39 1174

原创 Python 海龟绘图 100 题——第 67 题

题目:绘制下面的图形解析:绘制伞。答案:方法一 使用循环绘制圆import turtle as tfor i in range(0,90): t.fd(0.0174*30) t.rt(1)t.lt(180)for i in range(0,180): t.fd(0.0174*30) t.rt(1)t.lt(180)for i in range(0,180): t.fd(0.0174*90) t.lt(1)t.lt(180)for i

2020-07-11 10:32:24 1182

原创 Python 海龟绘图 100 题——第 66 题

题目:绘制下面的图形解析:绘制四个半圆和一个正方形。答案:方法一 使用循环绘制圆import turtle as tfor i in range(0,4): t.fd(100) t.lt(90) for j in range(0,180): t.fd(0.0174*50) t.lt(1) t.lt(90) t.fd(100) t.lt(90)方法二 使用 circle 方法绘制圆import turtle a

2020-07-02 16:31:06 896

原创 Python 海龟绘图 100 题——第 65 题

题目:绘制下面的图形解析:绘制五角星,每个角有一个小圆。答案:方法一 使用循环绘制圆import turtle as tfor i in range(0,5): t.fd(100) t.rt(144) for i in range(0,360): t.fd(0.0174*10) t.lt(1)方法二 使用 circle 方法绘制圆import turtle as tfor i in range(0,5): t.fd(100

2020-07-02 16:27:43 506

原创 Python 海龟绘图 100 题——第 64 题

题目:绘制下面的图形解析:绘制五边形,每个边有一个小圆。答案:方法一 使用循环绘制圆import turtle as tfor i in range(0,5): t.fd(100) t.rt(360/5) for j in range(0,360): t.fd(0.0174*10) t.lt(1)方法二 使用 circle 方法绘制圆import turtle as tfor i in range(0,5): t.fd(1

2020-07-01 15:51:23 636

原创 Python 海龟绘图 100 题——第 63 题

题目:绘制下面的图形解析:绘制小圆,外切三个均匀分布的大圆。答案:方法一 使用循环绘制圆import turtle as tfor i in range(0,3): for j in range(0,120): t.fd(0.0174*10) t.lt(1) for j in range(0,360): t.fd(0.0174*40) t.rt(1)方法二 使用 circle 方法绘制圆import turt

2020-07-01 15:43:48 678

原创 Python 海龟绘图 100 题——第 62 题

题目:绘制下面的图形解析:绘制大圆,外切四个均匀分布的小圆。答案:方法一 使用循环绘制圆import turtle as tfor i in range(0,4): for j in range(0,90): t.fd(0.0174*50) t.lt(1) for j in range(0,360): t.fd(0.0174*10) t.rt(1)方法二 使用 circle 方法绘制圆import turtl

2020-07-01 15:40:52 562

原创 Python 海龟绘图 100 题——第 61 题

题目:绘制下面的图形解析:绘制三角形和半圆。答案:方法一 使用循环绘制圆import turtle as tfor i in range(0,3): t.rt(90) for j in range(0,360): t.fd(0.0174*50) t.lt(1) t.lt(90) t.pu() t.fd(50) t.lt(120) t.fd(50) t.pd()方法二 使用 circle 方法绘制

2020-07-01 15:39:33 1240

原创 Python 海龟绘图 100 题——第 60 题

题目:绘制下面的图形解析:绘制三角形和半圆。答案:方法一 使用循环绘制圆import turtle as tfor i in range(0,3): for j in range(0,120): t.fd(0.0174*10) t.lt(1) for j in range(0,360): t.fd(0.0174*40) t.rt(1)方法二 使用 circle 方法绘制圆import turtle as t

2020-06-29 16:44:41 1217 1

原创 Python 海龟绘图 100 题——第 59 题

题目:绘制下面的图形解析:使用循环绘制由四个圆形。答案:方法一 使用循环绘制圆import turtle as tfor i in range(0,4): for j in range(0,360): t.fd(0.0174*50) t.rt(1) t.rt(90)方法二 使用 circle 方法绘制圆import turtle as tfor i in range(0,4): t.circle(50) t.rt(90)

2020-06-29 16:42:48 920

原创 Python 海龟绘图 100 题——第 58 题

题目:绘制下面的图形+解析:使用循环的嵌套绘制由四个长方形组成的正方形。答案:import turtle as tfor i in range(0,4): t.fd(30) for j in range(0,2): t.fd(50) t.rt(90) t.fd(80) t.rt(90) t.rt(90)来源:玩转Python海龟绘图...

2020-06-29 16:08:45 667

原创 Python 海龟绘图 100 题——第 57 题

题目:绘制下面的图形解析:使用循环的嵌套绘制八个正方形的图形。答案:import turtle as tfor i in range(0,4): for j in range(0,2): t.fd(50) t.rt(90) t.lt(90) for j in range(0,4): t.fd(50) t.lt(90) t.rt(90) for j in range(0,2):

2020-06-29 16:06:39 1060

原创 Python 海龟绘图 100 题——第 56 题

题目:绘制下面的图形解析:使用三重循环绘制菱形。此题需要加一道辅助线。实际上此题的基本图形是三条角度为120度的线。分别延伸出来的每个图形是由三个菱形组成的。答案:import turtle as tfor i in range(0,3): t.pu() t.fd(50) t.pd() for j in range(0,3): for k in range(0,2): t.fd(50) t.rt(12

2020-05-27 10:36:28 1046

原创 Python 海龟绘图 100 题——第 55 题

题目:绘制下面的图形解析:使用循环绘制五边形,每个角加一个五角星。答案:import turtle as tfor i in range(0,5): t.fd(100) for j in range(0,5): t.fd(30) t.rt(144) t.rt(72)来源:玩转Python海龟绘图...

2020-05-27 10:35:07 1140

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除