菜鳥程式設計 python中turtle繪製機器貓

2021-10-05 21:59:57 字數 4697 閱讀 9309

import turtle

turtle.speed(15)

#大臉turtle.setup(800,600)

turtle.pendown()

turtle.colormode(255)

turtle.fillcolor(0,128,255)

turtle.begin_fill()

turtle.left(44)

turtle.circle(100,270)

turtle.end_fill()

#脖子turtle.pensize(20)

turtle.pencolor("red")

turtle.setheading(0)

turtle.fd(148)

#小臉turtle.pensize(1)

turtle.penup()

turtle.color("blue")

turtle.fillcolor("white")

turtle.begin_fill()

turtle.left(59)

turtle.circle(88,241)

turtle.end_fill()

#眼睛turtle.goto(-75,140)

turtle.setheading(90)

turtle.pendown()

turtle.fillcolor("white")

turtle.begin_fill()

turtle.circle(20,360)

turtle.end_fill()

turtle.setheading(0)

turtle.pendown()

turtle.fillcolor("white")

turtle.begin_fill()

turtle.pendown

turtle.left(-85)

turtle.circle(20,360)

turtle.end_fill()

turtle.setheading(0)

turtle.penup()

turtle.fd(10)

turtle.pendown()

turtle.colormode(255)

turtle.fillcolor(0,128,255)

#turtle.fillcolor("blue")

turtle.begin_fill()

turtle.left(-85)

turtle.circle(10,360)

turtle.end_fill()

turtle.setheading(0)

turtle.penup()

turtle.fd(5)

turtle.pendown()

turtle.fillcolor("white")

turtle.begin_fill()

turtle.left(-85)

turtle.circle(5,360)

turtle.end_fill()

turtle.setheading(180)

turtle.penup()

turtle.fd(23)

turtle.pendown()

turtle.colormode(255)

turtle.fillcolor(0,128,255)

#turtle.fillcolor("blue")

turtle.begin_fill()

turtle.left(-85)

turtle.circle(10,360)

turtle.end_fill()

turtle.setheading(180)

turtle.penup()

turtle.fd(5)

turtle.pendown()

turtle.fillcolor("white")

turtle.begin_fill()

turtle.left(-85)

turtle.circle(5,360)

turtle.end_fill()

#鼻子turtle.setheading(270)

turtle.penup()

turtle.fd(30)

turtle.setheading(0)

turtle.pendown()

turtle.fillcolor("red")

turtle.begin_fill()

turtle.left(-75)

turtle.circle(15,360)

turtle.end_fill()

turtle.setheading(0)

turtle.penup()

turtle.fd(5)

turtle.pendown()

turtle.fillcolor("white")

turtle.begin_fill()

turtle.right(55)

turtle.circle(5,360)

turtle.end_fill()

#鬍鬚turtle.pencolor("black")

turtle.penup()

turtle.goto(-73,100)

turtle.setheading(270)

turtle.pendown()

turtle.fd(30)

turtle.penup()

turtle.goto(-120,90)

turtle.pendown()

turtle.circle(15, 100)

turtle.setheading(0)

turtle.fd(70)

turtle.circle(12, 120)

turtle.penup()

turtle.goto(-55,95)

turtle.pendown()

turtle.right(90)

turtle.fd(60)

turtle.penup()

turtle.goto(-55,85)

turtle.pendown()

turtle.right(20)

turtle.fd(70)

turtle.penup()

turtle.goto(-55,80)

turtle.pendown()

turtle.right(15)

turtle.fd(70)

turtle.penup()

turtle.goto(-90,95)

turtle.pendown()

turtle.left(160)

turtle.fd(60)

turtle.penup()

turtle.goto(-90,85)

turtle.pendown()

turtle.left(10)

turtle.fd(70)

turtle.penup()

turtle.goto(-90,80)

turtle.pendown()

turtle.left(20)

turtle.fd(70)

#嘴巴turtle.penup()

turtle.goto(-120,72)

turtle.setheading(0)

turtle.pendown()

turtle.fillcolor("red")

turtle.begin_fill()

turtle.right(-270)

turtle.circle(50,180)

turtle.end_fill()

#舌頭turtle.penup()

turtle.goto(-110,42)

turtle.setheading(0)

turtle.penup()

turtle.fd(80)

turtle.pendown()

turtle.colormode(255)

turtle.fillcolor(239,151,143)

turtle.begin_fill()

turtle.left(100)

turtle.circle(21,150)

turtle.setheading(0)

turtle.left(110)

turtle.circle(21,150)

turtle.end_fill()

turtle.setheading(0)

turtle.pendown()

turtle.colormode(255)

turtle.fillcolor(239,151,143)

turtle.begin_fill()

turtle.right(-300)

turtle.circle(46,120)

turtle.end_fill()

turtle.hideturtle()

turtle.done()在這裡插入**片

本人是程式設計新手,此**只是在簡單學習了turtle庫的使用後,編寫的,涉及到的都是最基本的用法,紀念自己的python學習。

程式設計菜鳥 Python學習筆記 函式定義練習

借用之前迴圈控制練習的 將部分功能定義成函式,嘗試簡化或明細主程式邏輯 熟悉定義函式以及呼叫的方法 把使用者名稱校驗和密碼校驗2個功能定義成函式,分別在主程式中做呼叫 嘗試是否能夠簡化邏輯 print 請輸入使用者名稱 run true while run print 使用者名稱 end usern...

Python菜鳥入門 day13程式設計學習

day01基礎知識 day02知識分類 day03運算子 day04數字與字串 day05列表 day06元組與字典 day07條件與迴圈 day08函式概念 day09資料結構 day10模組介紹 day11檔案操作 day12程式設計學習 day13程式設計學習 day14程式設計學習 day1...

Python菜鳥入門 day18程式設計學習

day01基礎知識 day02知識分類 day03運算子 day04數字與字串 day05列表 day06元組與字典 day07條件與迴圈 day08函式概念 day09資料結構 day10模組介紹 day11檔案操作 day12程式設計學習 day13程式設計學習 day14程式設計學習 day1...