這是我參與8月更文挑戰的第7天,活動詳情查看:8月更文挑戰編程
我妹妹非要跟我爭誰畫的恐龍好看,我這確定好看不少,圖片放上,你們能夠說說到底誰的好看。markdown
妹妹畫的恐龍post
我畫的恐龍學習
配置基本畫圖設置 窗口界面的標題 窗口的大小 筆的大小 筆的運行速度spa
t.setup(1000,600) # 設置畫布的大小
t.speed(10) # 設置畫筆速度爲10
t.pensize(5) # 設置畫筆大小
t.pencolor("SpringGreen4") # 設置畫筆顏色
t.title('大孔龍')
複製代碼
先描繪出大孔龍的身體 提筆 畫筆前往座標(250,180)code
t.penup() # 提筆
t.goto(250,180) # 畫筆前往座標(250,180)
t.begin_fill() # 準備填充
t.pendown() # 落筆
t.seth(120) # 畫筆角度爲120°
t.circle(100,140) # 畫一個半徑爲100,角度爲140°的圓
t.seth(-96)
t.fd(120) # 向前移動120
t.circle(-100,50)
t.circle(-80,23)
t.seth(176)
t.fd(20)
t.seth(180)
t.circle(-315,40)
t.seth(270)
t.circle(50,30)
t.circle(10,3)
t.seth(-60)
t.circle(180,40)
t.circle(500,20)
t.circle(750,8)
t.circle(80,60)
t.circle(70,30)
t.fd(90)
t.circle(-80,30)
t.seth(10)
t.fd(60)
t.seth(160)
t.fd(90)
t.seth(22)
t.fd(89)
t.color("LightGreen") # 設置填充顏色
#t.color('SpringGreen1')
t.end_fill() # 依據輪廓填充
複製代碼
添加上大孔龍的眼睛orm
t.pencolor("SpringGreen4")
t.penup()
t.goto(128,165)
t.pendown()
t.begin_fill()
t.seth(0)
t.circle(20,360)
t.color((1,1,1)) #填充顏色爲白色
t.end_fill()
t.penup()
t.goto(128,185)
t.pendown()
t.seth(0)
t.pensize(15)
t.pencolor((0,0,0))
t.circle(1,360)
t.pensize(5)
t.pencolor("SpringGreen4")
t.penup()
t.goto(177,175)
t.pendown()
t.begin_fill()
t.seth(0)
t.circle(20,360)
t.color((1,1,1))
t.end_fill()
t.penup()
t.goto(177,195)
t.pendown()
t.seth(0)
t.pensize(15)
t.pencolor((0,0,0))
t.circle(1,360)
複製代碼
添加龍爪圖片
t.penup()
t.pencolor("Aquamarine4")
t.goto(195,60)
t.pensize(11)
t.pendown()
t.seth(10)
t.fd(34)
t.penup()
t.goto(208,66)
t.pendown()
t.pensize(9)
t.seth(45)
t.fd(21)
t.penup()
t.goto(208,66)
t.pendown()
t.pensize(9)
t.seth(-35)
t.fd(21)
#下爪
t.penup()
t.goto(171,20)
t.pensize(11)
t.pendown()
t.seth(-3)
t.fd(58)
t.penup()
t.goto(213,22)
t.pendown()
t.pensize(9)
t.seth(35)
t.fd(18)
t.penup()
t.goto(213,20)
t.pendown()
t.pensize(9)
t.seth(-55)
t.fd(20)
t.penup()
t.goto(171,20)
t.pensize(14)
t.pendown()
t.seth(-3)
t.fd(39)
t.penup()
t.goto(195,60)
t.pensize(14)
t.pendown()
t.seth(10)
t.fd(10)
複製代碼
添加上大孔龍的小腳丫ci
t.penup()
t.goto(71,-100)
t.pensize(16)
t.pendown()
t.seth(-110)
t.fd(40)
t.penup()
t.goto(55,-140)
t.pendown()
t.pensize(11)
t.seth(-150)
t.fd(28)
t.penup()
t.goto(55,-140)
t.pendown()
t.seth(-70)
t.fd(23)
t.penup()
t.goto(55,-140)
t.pendown()
t.seth(-20)
t.pensize(10)
t.fd(23)
t.seth(-40)
t.pensize(11)
t.fd(8)
#右腳
t.penup()
t.goto(142,-113)
t.pensize(16)
t.pendown()
t.seth(-80)
t.fd(23)
t.penup()
t.goto(145,-133)
t.pendown()
t.pensize(11)
t.seth(-120)
t.fd(30)
t.penup()
t.goto(145,-133)
t.pendown()
t.pensize(11)
t.seth(-70)
t.fd(27)
t.penup()
t.goto(145,-133)
t.pendown()
t.pensize(10)
t.seth(-27)
t.fd(27)
t.pensize(11)
t.seth(-50)
t.fd(8)
複製代碼
添加上龍的牙齒get
#上牙
t.penup()
t.goto(240,172)
t.pendown()
t.color("Yellow2")
t.pensize(4)
t.seth(-110)
t.fd(12)
t.seth(120)
t.fd(12)
t.penup()
t.goto(220,165)
t.pendown()
t.seth(-110)
t.fd(12)
t.seth(130)
t.fd(12)
t.penup()
t.goto(200,157)
t.pendown()
t.seth(-110)
t.fd(12)
t.seth(140)
t.fd(12)
t.penup()
t.goto(250,180)
t.pensize(5)
t.pencolor("SpringGreen4")
t.pendown()
t.seth(22)
t.bk(88)
#下牙
t.penup()
t.goto(200,140)
t.pendown()
t.color("Yellow2")
t.pensize(4)
t.seth(45)
t.fd(12)
t.seth(-90)
t.fd(12)
t.penup()
t.goto(215,135)
t.pendown()
t.seth(45)
t.fd(12)
t.seth(-90)
t.fd(12)
t.penup()
t.goto(230,130)
t.pendown()
t.seth(45)
t.fd(12)
t.seth(-90)
t.fd(12)
t.penup()
t.goto(251,119)
t.pensize(5)
t.pencolor("SpringGreen4")
t.pendown()
t.seth(160)
t.fd(89)
複製代碼
添加上龍脊 龍脊添加的數據是差很少的能夠直接使用for循環添加
t.penup()
t.goto(120,220)
t.pensize(5)
t.pendown()
t.pencolor("SeaGreen")
#自頭而尾 14片
#1
t.begin_fill()
t.color('SeaGreen')
t.seth(160)
t.fd(40)
t.seth(-60)
t.fd(33)
t.end_fill()
#2
t.begin_fill()
t.color('SeaGreen')
t.seth(180)
t.fd(40)
t.seth(-60)
t.fd(33)
t.end_fill()
#3
t.begin_fill()
t.color('SeaGreen')
t.seth(200)
t.fd(40)
t.seth(-50)
t.fd(38)
t.end_fill()
#4
t.begin_fill()
t.color('SeaGreen')
t.seth(205)
t.fd(40)
t.seth(-50)
t.fd(46)
t.end_fill()
#5
t.begin_fill()
t.color('SeaGreen')
t.seth(220)
t.fd(40)
t.seth(-50)
t.fd(41.2)
t.end_fill()
#6
t.begin_fill()
t.color('SeaGreen')
t.seth(190)
t.fd(40)
t.seth(-50)
t.fd(40.8)
t.end_fill()
#7
t.begin_fill()
t.color('SeaGreen')
t.seth(168)
t.fd(44)
t.seth(-89)
t.fd(47)
t.end_fill()
#8
t.begin_fill()
t.color('SeaGreen')
t.seth(138)
t.fd(33)
t.seth(-120)
t.fd(28)
t.end_fill()
#9
t.begin_fill()
t.color('SeaGreen')
t.seth(118)
t.fd(32)
t.seth(-120)
t.fd(28)
t.end_fill()
#10
t.begin_fill()
t.color('SeaGreen')
t.seth(118)
t.fd(32)
t.seth(-120)
t.fd(30)
t.end_fill()
#11
t.begin_fill()
t.color('SeaGreen')
t.seth(118)
t.fd(32)
t.seth(-120)
t.fd(24)
t.end_fill()
#12
t.begin_fill()
t.color('SeaGreen')
t.seth(118)
t.fd(32)
t.seth(-120)
t.fd(24)
t.end_fill()
#13
t.begin_fill()
t.color('SeaGreen')
t.seth(110)
t.fd(32)
t.seth(-120)
t.fd(24)
t.end_fill()
#14
t.begin_fill()
t.color('SeaGreen')
t.seth(110)
t.fd(32)
t.seth(-120)
t.fd(22)
t.end_fill()
#補充沒上色的部分
t.penup()
t.pensize(7)
t.goto(-99,-49)
t.pendown()
t.seth(-1)
t.fd(86)
t.seth(0)
t.fd(6)
t.seth(40)
t.fd(30)
t.seth(50)
t.fd(48)
t.seth(90)
t.fd(15)
t.done()
複製代碼
圓滿結束
我是白又白i,一名喜歡分享知識的程序媛❤️
若是沒有接觸過編程這塊的朋友看到這篇博客,發現不懂的或想要學習Python的,能夠直接留言+私我鴨【很是感謝你的點贊、收藏、關注、評論,一鍵四連支持】