Python turtle庫畫小豬佩奇
作者github.com/Monster12138/
下載安裝Python環境,將原始碼儲存為.py格式
原始碼如下:
# coding:utf-8import turtle as tt.pensize(4)t.hideturtle()t.colormode(255)t.color((255,155,192),"pink")t.setup(840,500)t.speed(10)
#鼻子t.pu()t.goto(-100,100)t.pd()t.seth(-30)t.begin_fill()a=0.4for i in range(120): if 0<=i<30 or 60<=i<90: a=
t.pu()t.seth(90)t.fd(25)t.seth(0)t.fd(10)t.pd()t.pencolor(255,155,192)t.seth(10)t.begin_fill()t.circle(5)t.color(160,82,45)t.end_fill()
t.pu()t.seth(0)t.fd(20)t.pd()t.pencolor(255,155,192)t.seth
#頭t.color((255,155,192),"pink")t.pu()t.seth(90)t.fd(41)t.seth(0)t.fd(0)t.pd()t.begin_fill()t.seth(180)t.circle(300,-30)t.circle(100,-60)t.circle(80,-100)t.circle(150,-20)t.circle(60,-95)t.seth(161)t.circle(-300,15)t.pu()t.goto(-100,100)t.pd()t.seth(-30)a=0.4for i in range
#耳朵t.color((255,155,192),"pink")t.pu()t.seth(90)t.fd(-7)t.seth(0)t.fd(70)t.pd()t.begin_fill()t.seth(100)t.circle(-50,50)t.circle(-10,120)t.circle(-50,54)t.end_fill()
t.pu()t.seth(90)t.fd(-12)t.seth(0)t.fd(30)t.pd()t.begin_fill()t.seth(100)t.circle(-50,50)t.circle(-10,120)t.circle(-50,56)t.end_fill()
#眼睛t.color((255,155,192),"white")t.pu()t.seth(90)t.fd(-20)t.seth(0)t.fd(-95)t.pd()t.begin_fill()t.circle(15)t.end_fill()
t.color("black")t.pu()t.seth(90)t.fd(12)t.seth(0)t.fd(-3)t.pd()t.begin_fill()t.circle(3)t.end_fill()
t.color((255,155,192),"white")t.pu()t.seth(90)t.fd(-25)t.seth(0)t.fd(40)t.pd()t.begin_fill()t.circle(15)t.end_fill()
t.color("black")t.pu()t.seth(90)t.fd(12)t.seth(0)t.fd(-3)t.pd()t.begin_fill()t.circle(3)t.end_fill()
#腮t.color((255,155,192))t.pu()t.seth(90)t.fd(-95)t.seth(0)t.fd(65)t.pd()t.begin_fill()t.circle(30)t.end_fill()
#嘴t.color(239,69,19)t.pu()t.seth(90)t.fd(15)t.seth(0)t.fd(-100)t.pd()t.seth(-80)t.circle(30,40)t.circle(40,80)
#身體t.color("red",(255,99,71))t.pu()t.seth(90)t.fd(-20)t.seth(0)t.fd(-78)t.pd()t.begin_fill()t.seth(-130)t.circle(100,10)t.circle(300,30)t.seth(0)t.fd(230)t.seth(90)t.circle(300,30)t.circle(100,3)t.color((255,155,192),(255,100,100))t.seth(-135)t.circle(-80,63)t.circle(-150,24)t.end_fill()
#手t.color((255,155,192))t.pu()t.seth(90)t.fd(-40)t.seth(0)t.fd(-27)t.pd()t.seth(-160)t.circle(300,15)t.pu()t.seth(90)t.fd(15)t.seth(0)t.fd(0)t.pd()t.seth(-10)t.circle(-20,90)
t.pu()t.seth(90)t.fd(30)t.seth(0)t.fd(237)t.pd()t.seth(-20)t.circle(-300,15)t.pu()t.seth(90)t.fd(20)t.seth(0)t.fd(0)t.pd()t.seth(-170)t.circle(20,90)
#腳t.pensize(10)t.color((240,128,128))t.pu()t.seth(90)t.fd(-75)t.seth(0)t.fd(-180)t.pd()t.seth(-90)t.fd(40)t.seth(-180)t.color("black")t.pensize(15)t.fd(20)
t.pensize(10)t.color((240,128,128))t.pu()t.seth(90)t.fd(40)t.seth(0)t.fd(90)t.pd()t.seth(-90)t.fd(40)t.seth(-180)t.color("black")t.pensize(15)t.fd(20)
#尾巴t.pensize(4)t.color((255,155,192))t.pu()t.seth(90)t.fd(70)t.seth(0)t.fd(95)t.pd()t.seth(0)t.circle(70,20)t.circle(10,330)t.circle(70,30)
執行結果截圖
相關推薦
Python turtle庫畫小豬佩奇
作者github.com/Monster12138/下載安裝Python環境,將原始碼儲存為.py格式原始碼如下:# coding:utf-8import turtle as tt.pensize(4)t.hideturtle()t.colormode(255)t.color
使用Python畫小豬佩奇(Python內建的turtle庫)
這座標要算多久???尬笑!?turtle(烏龜)庫,在畫布上,預設有一個座標原點為畫布中心的座標軸, 座標原點上有一隻面朝x軸正方向小烏龜. 這裡我們描述小烏龜時使用了兩個詞語:座標原點(位置),面朝x軸正方向(方向), turtle繪圖中, 就是使用位置方向描述小烏龜(畫筆
用python畫小豬佩奇(非原創)
import CI Go col 轉換 fill begin 範圍 nco 略作改動: # coding:utf-8 import turtle as t t.screensize(400, 300, "blue") t.pensize(4) # 設置畫筆的大小 t.c
用Python 畫小豬佩奇
觀察這個影象可以發現,小豬佩奇在構圖基本是各種曲線,類拋物線、類圓、類橢圓、類二次貝塞爾曲線。這裡說的都是“類”,這也正是小豬佩奇的構圖精髓,一種手繪風格,而不是標準刻板的線條。在前端技術選型上,畫圖首先想到的是 SVG、Canvas,但它們本身就擅長畫圖,而且網上都有線上編
如何用Python程式碼畫小豬佩奇
Python語言的功能太強大了,可以製作出很多想想的作品來,不信嗎?用Python程式碼還可以畫出小豬佩奇,程式碼其實很簡單的,下面,就將幾個關鍵步驟程式碼分享出來。 怎麼用Python程式碼畫小豬佩奇? 首先需要初始化畫筆的一些屬性,包括顏色、畫筆的畫畫速度等。 def init_pen():
使用canvas 代碼畫小豬佩奇
con func out .quad math str BE pig 眼睛 <canvas id="myCanvas" width="400" height="500" style="border: 1px solid #808080; margin-l
用Python Turtle庫畫b站logo(張野 付博林組)
bili goto 一點 fill orm pre rtl scree get 視頻就在這裏 由於不知道很多函數只等自己一點一點的試??嗶哩嗶哩 (゜-゜)つロ 幹杯~ import turtle turtle.speed(6) turtle.screensize
Turtle庫畫小貓咪
這個是用python庫畫的小貓咪,前面一步步的畫整個貓的整個身體,具體步驟都寫在了註釋之中。身體部分畫的比較快,後面畫了5個心,由於畫心的時候要改變好多度數,而且每次只前進一點點,所以畫心的時候會比較慢,大家在看視訊的時候會發現這一點。這個東西花了好個小時畫出來,好多地方都是幾畫素幾畫素的試出來的。不過,我
用 Python 20秒畫完小豬佩奇“社會人”
from turtle import*def nose(x,y):#鼻子 penup()#提起筆 goto(x,y)#定位 pendown()#落筆,開始畫 setheading(-30)#將烏龜的方向設定為to_angle/為數字(0-東、90-北、180-西、270-南)
小豬佩奇社會人專用服務器,有意思的python小程序,附python代碼
小程序 image 一個 CA 都在 pytho GC 有意 ima 最近社會人小豬佩奇挺熱門的,大家都在說社會人,那麽我們作為IT人,怎麽讓我們的服務器也蹭一下社會人的熱點的?下面來給大家說說。 先來個效果圖: 小豬佩奇社會人專用服務器 哈哈,這樣是不是挺有意思的?工
小豬佩奇最近很火啊!那麽怎麽用代碼寫呢?Python源碼送給你!
size load original IE 也有 package 說明 shell str 齊天大聖保佑服務器 字體什麽的,都可以通過代碼進行微調。此次僅僅是作為樂趣分享。下面就把代碼分享出來,有興趣的朋友可以自己做來玩下。 程序代碼 至於
python turtle庫的幾個小demo
一、先上圖 一個同切圓和五角星 上程式碼 import turtle #同切圓 turtle.pensize(2) turtle.circle(10) turtle.circle(40) turtle.circle(80) turtle.circle(160) #五角星 from turtl
純css3 畫一個小豬佩奇
<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1" /&
如何用python的turtle庫畫一個玫瑰
#RoseDraw.py import turtle as t # 定義一個曲線繪製函式 def DegreeCurve(n, r, d=1): for i in range(n): t.left(d) t.circle(r, abs(d)) # 初始位
python_turtle庫_應用之畫聖誕樹 Python turtle庫的應用——蛇
Python turtle庫的應用——蛇 turtle庫介紹 1、Turtle中的turtle.setup()函式用於啟動一個圖形視窗,它有四個引數 turtle.setup(width, height, startx, starty)
用python畫小豬票佩琪
最近社會豬真是火得不得了,看到知乎上有人問:你寫過或者看過哪些有意思的程式碼,高贊答主用turtle畫了一隻佩琪。於是馬上跟風畫了一隻玩玩。turtle是python中繪製圖形的庫,還是挺方便的,需要的是耐心。附上程式碼,網上也有很多。#使用turtle畫小豬佩琪 impo
Python turtle庫小練習
問題1:利用Turtle庫畫出奧運五環 #畫一個奧運五環 #黑色圓環 import turtle turtle.speed(10) turtle.up() turtle.goto(50,0) turtle.down() turtle.pensize(8) turtle.circle
使用Python的內建turtle庫畫彩虹
上圖是使用turtle庫繪製的彩虹。程式的關鍵點是將畫筆的顏色漸變,再通過不斷微小的角度轉換繪製成彩虹 計算機中的顏色空間模型是典型的RGB模型,R,G,B分別對應光的三原色,色相是由RGB三個引數共同決定的。 那麼如果想通過一個引數來改變色相,應該使用
Python語言程式設計之二--用turtle庫畫圍棋棋盤和正、餘弦函式圖形
這篇筆記依然是在做《Python語言程式設計》第5章迴圈的習題。其中有兩類問題需要記錄下來。 第一是如何畫圍棋棋盤。圍棋棋盤共有19縱19橫。其中,位於(0,0)的星位叫天元,其餘8個星位座標分別是:(-6,6),(0,6),(6,6),(-6,0),(6,0),(-6,-6),(0,-6),(6,-6)。
原來python還能這麽用,使用turtle庫畫出漂亮的畫!
shadow 循環 eat blog tps 多重 簡單 程序 成就感 Tuttle庫是python內置庫,今天就利用它畫出各種漂亮的圖! 如何畫出多重五角星? 效果展示如下:是不是很酷呢,下面還有更酷的玩法。多重五角星的代碼比較簡單,用到了循環跟turtle庫一些簡單的方