欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python填充彩色圖形的實現(xiàn)示例

 更新時間:2023年04月16日 10:00:54   作者:谷哥-Mr.Gu  
本文主要介紹了python填充彩色圖形的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

1.問題描述

使用turtle繪制填充彩色圖形。

2.問題分析

這里我們使用turtle的方法來繪制一座房子和一個太陽,然后填充上對應(yīng)的顏色。

3.算法設(shè)計

要繪制一座房子和一個太陽,需要用到turtle模塊中的以下方法。

·turtle.Pen():啟動畫筆。
·turtle.color():設(shè)置顏色。
·turtle.hideturtle():隱藏海龜。
·turtle.begin_fill():開始填充顏色。
·turtle.forward():前進。
·turtle.left(180-60):左轉(zhuǎn)120°。
·turtle.right(90):右轉(zhuǎn)90°。
·turtle.end_fill():結(jié)束填充。
·turtle.penup():抬筆。
·turtle.pendown():落筆。
·turtle.goto(100,200):移動到絕對坐標(biāo)點。
·turtle.circle(20):畫圓。

4.完整的程序

根據(jù)上面的分析,編寫程序如下:

#!/usr/bin/python3
# -*- coding: utf-8 -*-
# @author : liuhefei
# @desc: 填充彩色圖形
import turtle
import time
if __name__ == "__main__":
t = turtle.Pen() # 啟動畫筆
t.color('green', 'pink') # 設(shè)置顏色
t.hideturtle() # 隱藏海龜
t.begin_fill() # 開始填充顏色
for x in range(3):
t.forward(180) # 前進
t.left(180 - 60) # 左轉(zhuǎn)
t.forward(10) # 直行10個像素
t.right(90) # 右轉(zhuǎn)90°
t.end_fill() # 填充結(jié)束
t.color('green', 'brown')
t.begin_fill()
for x in range(3):
t.forward(160)
t.left(90)
t.end_fill()
t.penup() # 抬筆
t.goto(30, -160)
t.pendown() # 落筆
for x in range(3):
t.right(90)
t.forward(40)
t.penup()
t.color('green', 'red')
t.begin_fill()
t.goto(100, 200)
t.circle(20) # 畫圓
t.end_fill()
time.sleep(20)

5.運行結(jié)果

在PyCharm下運行程序,結(jié)果如圖11.14所示。

到此這篇關(guān)于python填充彩色圖形的實現(xiàn)示例的文章就介紹到這了,更多相關(guān)python填充彩色圖形內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Keras構(gòu)建神經(jīng)網(wǎng)絡(luò)踩坑(解決model.predict預(yù)測值全為0.0的問題)

    Keras構(gòu)建神經(jīng)網(wǎng)絡(luò)踩坑(解決model.predict預(yù)測值全為0.0的問題)

    這篇文章主要介紹了Keras構(gòu)建神經(jīng)網(wǎng)絡(luò)踩坑(解決model.predict預(yù)測值全為0.0的問題),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-07-07
  • python?Matplotlib繪制炫酷柱狀圖的藝術(shù)與技巧大全

    python?Matplotlib繪制炫酷柱狀圖的藝術(shù)與技巧大全

    柱狀圖(Bar Plot)是一種常用的數(shù)據(jù)可視化方式,用于顯示各個類別之間的比較,下面這篇文章主要給大家介紹了關(guān)于python?Matplotlib繪制炫酷柱狀圖的藝術(shù)與技巧大全,需要的朋友可以參考下
    2024-03-03
  • Python自動創(chuàng)建Markdown表格使用實例探究

    Python自動創(chuàng)建Markdown表格使用實例探究

    Markdown表格是文檔中整理和展示數(shù)據(jù)的重要方式之一,然而,手動編寫大型表格可能會費時且容易出錯,本文將介紹如何使用Python自動創(chuàng)建Markdown表格,通過示例代碼詳細展示各種場景下的創(chuàng)建方法,提高表格生成的效率
    2024-01-01
  • 詳解Python計算機視覺 圖像扭曲(仿射扭曲)

    詳解Python計算機視覺 圖像扭曲(仿射扭曲)

    這篇文章主要介紹了Python計算機視覺 圖像扭曲(仿射扭曲),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • python通過colorama模塊在控制臺輸出彩色文字的方法

    python通過colorama模塊在控制臺輸出彩色文字的方法

    這篇文章主要介紹了python通過colorama模塊在控制臺輸出彩色文字的方法,實例分析了colorama模塊的功能及相關(guān)使用技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-03-03
  • python實現(xiàn)ssh及sftp功能(實例代碼)

    python實現(xiàn)ssh及sftp功能(實例代碼)

    這篇文章主要介紹了python實現(xiàn)ssh及sftp功能 ,本文分步驟通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-03-03
  • 用 python 進行微信好友信息分析

    用 python 進行微信好友信息分析

    這篇文章主要介紹了用 python 進行微信好友信息分析的示例,幫助大家更好的理解和使用python,感興趣的朋友可以了解下
    2020-11-11
  • 刪除pycharm鼠標(biāo)右鍵快捷鍵打開項目的操作

    刪除pycharm鼠標(biāo)右鍵快捷鍵打開項目的操作

    這篇文章主要介紹了刪除pycharm鼠標(biāo)右鍵快捷鍵打開項目的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-01-01
  • Python用戶自定義異常的實現(xiàn)

    Python用戶自定義異常的實現(xiàn)

    這篇文章主要介紹了Python用戶自定義異常的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • 關(guān)于sklearn中模塊包導(dǎo)入報錯的通用解決方法

    關(guān)于sklearn中模塊包導(dǎo)入報錯的通用解決方法

    這篇文章主要介紹了關(guān)于sklearn中模塊包導(dǎo)入報錯的通用解決方法,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-06-06

最新評論