最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使用python的turtle函數(shù)繪制一個(gè)滑稽表情

 更新時(shí)間:2020年02月28日 11:29:11   作者:qq_45684803  
Turtle庫是Python語言中一個(gè)很流行的繪制圖像的函數(shù)庫,今天通過實(shí)例代碼給大家分享使用python的turtle函數(shù)繪制一個(gè)滑稽表情,一起看看吧

Turtle庫是Python語言中一個(gè)很流行的繪制圖像的函數(shù)庫,想象一個(gè)小烏龜,在一個(gè)橫軸為x、縱軸為y的坐標(biāo)系原點(diǎn),(0,0)位置開始,它根據(jù)一組函數(shù)指令的控制,在這個(gè)平面坐標(biāo)系中移動(dòng),從而在它爬行的路徑上繪制了圖形。

turtle繪圖的基礎(chǔ)知識(shí):

1. 畫布(canvas)

        畫布就是turtle為我們展開用于繪圖區(qū)域,我們可以設(shè)置它的大小和初始位置。

        設(shè)置畫布大小

         turtle.screensize(canvwidth=None, canvheight=None, bg=None),參數(shù)分別為畫布的寬(單位像素), 高, 背景顏色。

        如:turtle.screensize(800,600, "green")

               turtle.screensize() #返回默認(rèn)大小(400, 300)

        turtle.setup(width=0.5, height=0.75, startx=None, starty=None),參數(shù):width, height: 輸入寬和高為整數(shù)時(shí), 表示像素; 為小數(shù)時(shí), 表示占據(jù)電腦屏幕的比例,(startx, starty): 這一坐標(biāo)表示矩形窗口左上角頂點(diǎn)的位置, 如果為空,則窗口位于屏幕中心。

        如:turtle.setup(width=0.6,height=0.6)

               turtle.setup(width=800,height=800, startx=100, starty=100)

 2、命令詳解

         turtle.circle(radius, extent=None, steps=None)

        描述:以給定半徑畫圓

        參數(shù):

        radius(半徑):半徑為正(負(fù)),表示圓心在畫筆的左邊(右邊)畫圓;

        extent(弧度) (optional);

        steps (optional) (做半徑為radius的圓的內(nèi)切正多邊形,多邊形邊數(shù)為steps)。

3、舉例:

circle(50) # 整圓;

circle(50,steps=3) # 三角形;

circle(120, 180) # 半圓

正文開始,使用python的turtle函數(shù)繪制滑稽表情

剛開始玩python,剛學(xué)幾天

自己花了一小時(shí)做了一個(gè)滑稽表情

方法挺蠢,也沒用到goto,fillcolor等函數(shù)

全靠數(shù)學(xué)運(yùn)算來進(jìn)行的圖像繪制,直接上源碼

所得的圖像如下

import turtle as t
t.setup(960,640)
#先繪制一個(gè)黃色的⚪:
t.pensize(200)
t.pencolor("yellow")
t.circle(100,360)
#繪制嘴巴:從嘴巴左邊開始起筆,旋轉(zhuǎn)180°
t.penup()
t.seth(90)
t.fd(90)
t.seth(180)
t.fd(150)
t.seth(270)
t.pendown()
t.pensize(5)
t.pencolor("black")
t.circle(150,180)
#開始繪制眼睛的輪廓:
t.penup()
t.fd(90)
t.seth(155)
t.pendown()
t.pensize(40)
t.pencolor("white")
t.circle(160,45)
t.penup()
t.circle(160,-45)
t.seth(180)
t.fd(180)
t.seth(155)
t.pendown()
t.circle(160,45)
#開始繪制眼球部分:
t.penup()
t.seth(0)
t.fd(20)
t.pendown()
t.pensize(16)
t.pencolor("black")
t.circle(8)
t.penup()
t.fd(180)
t.pendown()
t.circle(8)
t.done()

總結(jié)

到此這篇關(guān)于使用python的turtle函數(shù)繪制一個(gè)滑稽表情的文章就介紹到這了,更多相關(guān)python turtle函數(shù)畫表情內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python批量識(shí)別圖片指定區(qū)域文字內(nèi)容

    python批量識(shí)別圖片指定區(qū)域文字內(nèi)容

    這篇文章主要為大家詳細(xì)介紹了python識(shí)別圖片指定區(qū)域文字內(nèi)容,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-04-04
  • django雙下劃線的具體使用

    django雙下劃線的具體使用

    雙下劃線約定通常用于執(zhí)行一些特定的查詢操作,本文主要介紹了django雙下劃線的具體使用,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-05-05
  • Python使用turtle繪制有趣的龍年祝福動(dòng)畫

    Python使用turtle繪制有趣的龍年祝福動(dòng)畫

    這篇文章主要介紹了Python的內(nèi)置庫——小海龜(turtle),它是一個(gè)非常實(shí)用的繪畫工具,不僅可以幫助我們繪制圖形,還能讓我們查看整個(gè)繪畫過程,下面我們就來看看如何使用turtle繪制有趣的龍年祝福動(dòng)畫吧
    2024-01-01
  • python調(diào)用opencv實(shí)現(xiàn)貓臉檢測(cè)功能

    python調(diào)用opencv實(shí)現(xiàn)貓臉檢測(cè)功能

    這篇文章主要介紹了python調(diào)用opencv實(shí)現(xiàn)貓臉檢測(cè)功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-01-01
  • python中有函數(shù)重載嗎

    python中有函數(shù)重載嗎

    在本篇內(nèi)容里下邊給大家整理的是關(guān)于python函數(shù)重載的知識(shí)點(diǎn)總結(jié),有需要的朋友們可以學(xué)習(xí)下。
    2020-05-05
  • Pytorch 實(shí)現(xiàn)變量類型轉(zhuǎn)換

    Pytorch 實(shí)現(xiàn)變量類型轉(zhuǎn)換

    這篇文章主要介紹了Pytorch 實(shí)現(xiàn)變量類型轉(zhuǎn)換操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • python多進(jìn)程中的生產(chǎn)者和消費(fèi)者模型詳解

    python多進(jìn)程中的生產(chǎn)者和消費(fèi)者模型詳解

    這篇文章主要介紹了python多進(jìn)程中的生產(chǎn)者和消費(fèi)者模型,生產(chǎn)者是指生產(chǎn)數(shù)據(jù)的任務(wù),消費(fèi)者是指消費(fèi)數(shù)據(jù)的任務(wù)。當(dāng)生產(chǎn)者的生產(chǎn)能力遠(yuǎn)大于消費(fèi)者的消費(fèi)能力,生產(chǎn)者就需要等消費(fèi)者消費(fèi)完才能繼續(xù)生產(chǎn)新的數(shù)據(jù)
    2023-03-03
  • Python 利用內(nèi)置set函數(shù)對(duì)字符串和列表進(jìn)行去重的方法

    Python 利用內(nèi)置set函數(shù)對(duì)字符串和列表進(jìn)行去重的方法

    今天小編就為大家分享一篇Python 利用內(nèi)置set函數(shù)對(duì)字符串和列表進(jìn)行去重的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • python調(diào)用excel_vba的兩種實(shí)現(xiàn)方式

    python調(diào)用excel_vba的兩種實(shí)現(xiàn)方式

    本文主要介紹了python調(diào)用excel_vba的兩種實(shí)現(xiàn)方式,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-01-01
  • 利用Python找回微信撤回信息

    利用Python找回微信撤回信息

    一條撤回的微信消息,就像一個(gè)秘密,讓你迫切地想去一探究竟。這篇文章就將為大家介紹如何用Python找回撤回的微信信息,感興趣的可以試一試
    2022-01-01

最新評(píng)論

阳东县| 宜都市| 香港 | 精河县| 娄烦县| 泽普县| 天台县| 伊春市| 芷江| 平陆县| 边坝县| 梁平县| 宜宾市| 博客| 洮南市| 靖江市| 兴和县| 南和县| 南华县| 铜川市| 呈贡县| 图们市| 广州市| 万州区| 平邑县| 馆陶县| 西华县| 柳江县| 大连市| 深泽县| 星子县| 城步| 麟游县| 望谟县| 南部县| 洛南县| 扎鲁特旗| 阳高县| 进贤县| 石狮市| 镇赉县|