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

通過python-turtle庫實(shí)現(xiàn)繪制圖畫

 更新時(shí)間:2021年12月18日 08:47:06   作者:阿黎逸陽  
turtle庫是python的基礎(chǔ)繪圖庫,經(jīng)常被用來給孩子們介紹編程知識的方法庫,是標(biāo)準(zhǔn)庫之一,利用turtle可以制作很多復(fù)雜的繪圖。本文將為大家介紹通過turtle庫繪制的一些有趣的圖畫,感興趣的小伙伴可以學(xué)習(xí)一下

1 圖1

第一個(gè)圖是蚊香,感興趣的小伙伴可以自己嘗試在python中用turtle庫繪制一下。

具體代碼如下:

#畫蚊香
import turtle

turtle.pensize(30)
for i in range(30):
  turtle.circle(i*10,60)
turtle.done()

2 圖2

第二個(gè)圖是蚊香的變體圖,怎么通過調(diào)整蚊香代碼,更改顏色和形狀,繪制出如下圖形?

具體代碼如下:

import turtle

t = turtle.Turtle()
t.pensize(2)
t.color('violet')
for i in range(90):
    t.circle(i*1,60)

3 圖3

第三個(gè)圖是蛛網(wǎng)圖,不過不同部分有不同的顏色,你也可以試著改成別的顏色。

具體代碼如下:

#畫蜘蛛網(wǎng)
from turtle import *

speed(0)
t = 1
for i in range(100):
    if t == 1:
        color('darkviolet')
        fd(2*i)
        rt(61)
        t += 1
    elif t == 2:
        color('green')
        fd(2*i)
        rt(61)
        t += 1
    else:
        color('yellow')
        fd(2*i)
        rt(61)
        t = 1

4 圖4

第四個(gè)圖是奧運(yùn)五環(huán)。

具體代碼如下:

#畫奧運(yùn)五環(huán)
import turtle

turtle.width(5)#控制畫筆寬度
colors = ['blue', 'black', 'red', 'yellow', 'green']

for i in range(5):
    turtle.color(colors[i])#控制畫筆顏色
    turtle.circle(50)#控制圓的大小,半徑
    turtle.penup()#讓畫筆抬起
    if i<=1:
        turtle.goto((i+1)*120,0)
        turtle.pendown()
    elif i==2:
        turtle.goto(60,-30)
        turtle.pendown()
    elif i==3:
        turtle.goto(180,-30)
        turtle.pendown()
    else:
        turtle.color('green')
        turtle.circle(50)
turtle.hideturtle()

5 圖5

第五個(gè)圖是五星紅旗。

具體代碼如下:

#畫五星紅旗
import turtle as t

t.setup(600,400,0,0)
t.bgcolor("red")
t.fillcolor("yellow")
t.color('yellow')
t.speed(5)
t.begin_fill()
t.up()
t.goto(-280,100)
t.down()
for i in range (5):
    t.forward(150)
    t.right(144)
t.end_fill()
t.begin_fill()
t.up()
t.goto(-100,180)
t.setheading(305)
t.down()
for i in range (5):
    t.forward(50)
    t.left(144)
t.end_fill()
t.begin_fill()
t.up()
t.goto(-50,110)
t.setheading(30)
t.down()
for i in range (5):
    t.forward(50)
    t.right(144)
t.end_fill()
t.begin_fill()
t.up()
t.goto(-40,50)
t.setheading(5)
t.down()
for i in range (5):
    t.forward(50)
    t.right(144)
t.end_fill()
t.begin_fill()
t.up()
t.goto(-100,10)
t.setheading(300)
t.down()
for i in range (5):
    t.forward(50)
    t.left(144)
t.end_fill()
t.hideturtle()
t.done()

本文中有些圖在網(wǎng)上也有一些代碼,大家都可以參考一下,想一想還有沒有別的有趣的畫法。?

到此這篇關(guān)于通過python-turtle庫實(shí)現(xiàn)繪制圖畫的文章就介紹到這了,更多相關(guān)python turtle庫繪制圖畫內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 使用scrapy實(shí)現(xiàn)增量式爬取方式

    使用scrapy實(shí)現(xiàn)增量式爬取方式

    這篇文章主要介紹了使用scrapy實(shí)現(xiàn)增量式爬取方式,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-06-06
  • Python實(shí)現(xiàn)設(shè)置顯示屏分辨率

    Python實(shí)現(xiàn)設(shè)置顯示屏分辨率

    這篇文章主要為大家詳細(xì)介紹了Python如何調(diào)用win32庫實(shí)現(xiàn)分辨率獲取和讀寫,文中的示例代碼講解詳細(xì),具有一定的借鑒價(jià)值,需要的可以參考下
    2023-01-01
  • 利用Python制作一個(gè)動(dòng)物識別小程序

    利用Python制作一個(gè)動(dòng)物識別小程序

    動(dòng)物識別是計(jì)算機(jī)視覺和模式識別領(lǐng)域的重要研究方向,它涉及通過圖像或視頻數(shù)據(jù)自動(dòng)識別和分類不同種類的動(dòng)物,隨著數(shù)字圖像技術(shù)和機(jī)器學(xué)習(xí)方法的快速發(fā)展,動(dòng)物識別在實(shí)際應(yīng)用中具有廣泛的潛力,本文將給大家介紹如何基于Python制作一個(gè)動(dòng)物識別小程序
    2023-10-10
  • python中IO流和對象序列化詳解

    python中IO流和對象序列化詳解

    大家好,本篇文章主要講的是python中IO流和對象序列化詳解,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下
    2022-01-01
  • python實(shí)現(xiàn)掃描局域網(wǎng)指定網(wǎng)段ip的方法

    python實(shí)現(xiàn)掃描局域網(wǎng)指定網(wǎng)段ip的方法

    這篇文章主要介紹了python實(shí)現(xiàn)掃描局域網(wǎng)指定網(wǎng)段ip的方法,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-04-04
  • python基于?Web?實(shí)現(xiàn)?m3u8?視頻播放的實(shí)例

    python基于?Web?實(shí)現(xiàn)?m3u8?視頻播放的實(shí)例

    這篇文章主要介紹了python基于?Web?實(shí)現(xiàn)?m3u8?視頻播放的實(shí)例的相關(guān)資料,需要的朋友可以參考下
    2023-06-06
  • Python multiprocessing.Manager介紹和實(shí)例(進(jìn)程間共享數(shù)據(jù))

    Python multiprocessing.Manager介紹和實(shí)例(進(jìn)程間共享數(shù)據(jù))

    這篇文章主要介紹了Python multiprocessing.Manager介紹和實(shí)例(進(jìn)程間共享數(shù)據(jù)),本文介紹了Manager的dict、list使用例子,同時(shí)介紹了namespace對象,需要的朋友可以參考下
    2014-11-11
  • Python PIL庫Image函數(shù)的基本圖像處理操作實(shí)例

    Python PIL庫Image函數(shù)的基本圖像處理操作實(shí)例

    這篇文章主要為大家介紹了Python PIL庫Image函數(shù)的基本圖像處理操作實(shí)例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2024-01-01
  • python必備庫Matplotlib畫圖神器

    python必備庫Matplotlib畫圖神器

    這篇文章主要介紹了python必備庫Matplotlib畫圖神器,Matplotlib 是 Python 中最受歡迎的數(shù)據(jù)可視化軟件包之一,支持跨平臺運(yùn)行,它是 Python 常用的 2D 繪圖庫,同時(shí)它也提供了一部分 3D 繪圖接口,更多詳細(xì)內(nèi)容,需要的小伙伴可以參考一下下面文章具體內(nèi)容
    2022-03-03
  • Tensorflow訓(xùn)練模型默認(rèn)占滿所有GPU的解決方案

    Tensorflow訓(xùn)練模型默認(rèn)占滿所有GPU的解決方案

    這篇文章主要介紹了Tensorflow訓(xùn)練模型默認(rèn)占滿所有GPU的解決方案,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-05-05

最新評論

恩平市| 甘德县| 延庆县| 吉安县| 英德市| 香港| 长武县| 黄冈市| 河津市| 清河县| 北京市| 惠东县| 增城市| 怀化市| 阜阳市| 罗甸县| 诸暨市| 日喀则市| 穆棱市| 新宾| 林州市| 平谷区| 张家川| 盐山县| 崇阳县| 郓城县| 香格里拉县| 炎陵县| 凌海市| 繁峙县| 衡阳市| 克东县| 上犹县| 文昌市| 巴南区| 鄂伦春自治旗| 桂阳县| 庆安县| 东至县| 呼和浩特市| 天台县|