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

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

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

1 圖1

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

具體代碼如下:

#畫蚊香
import turtle

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

2 圖2

第二個圖是蚊香的變體圖,怎么通過調(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

第三個圖是蛛網(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

第四個圖是奧運五環(huá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

第五個圖是五星紅旗。

具體代碼如下:

#畫五星紅旗
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庫實現(xiàn)繪制圖畫的文章就介紹到這了,更多相關(guān)python turtle庫繪制圖畫內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

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

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

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

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

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

    利用Python制作一個動物識別小程序

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

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

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

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

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

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

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

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

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

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

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

    python必備庫Matplotlib畫圖神器

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

    Tensorflow訓練模型默認占滿所有GPU的解決方案

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

最新評論

泾源县| 晋中市| 陇川县| 炎陵县| 德令哈市| 龙门县| 怀柔区| 桂林市| 和龙市| 银川市| 崇信县| 福安市| 饶河县| 盘山县| 新昌县| 淳安县| 杭州市| 宣武区| 都安| 舒兰市| 玛沁县| 新龙县| 上高县| 阿荣旗| 雷山县| 北安市| 南江县| 石楼县| 西充县| 成武县| 都昌县| 天峨县| 西丰县| 鲁山县| 乌苏市| 寿光市| 天门市| 乌拉特后旗| 丹东市| 怀化市| 木里|