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

python填充彩色圖形的實現示例

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

1.問題描述

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

2.問題分析

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

3.算法設計

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

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

4.完整的程序

根據上面的分析,編寫程序如下:

#!/usr/bin/python3
# -*- coding: utf-8 -*-
# @author : liuhefei
# @desc: 填充彩色圖形
import turtle
import time
if __name__ == "__main__":
t = turtle.Pen() # 啟動畫筆
t.color('green', 'pink') # 設置顏色
t.hideturtle() # 隱藏海龜
t.begin_fill() # 開始填充顏色
for x in range(3):
t.forward(180) # 前進
t.left(180 - 60) # 左轉
t.forward(10) # 直行10個像素
t.right(90) # 右轉90°
t.end_fill() # 填充結束
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.運行結果

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

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

相關文章

  • python之消除前綴重命名的方法

    python之消除前綴重命名的方法

    今天小編就為大家分享一篇python之消除前綴重命名的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-10-10
  • 在pyCharm中下載第三方庫的方法

    在pyCharm中下載第三方庫的方法

    這篇文章主要介紹了在pyCharm中下載第三方庫的方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-04-04
  • 研究Python的ORM框架中的SQLAlchemy庫的映射關系

    研究Python的ORM框架中的SQLAlchemy庫的映射關系

    這篇文章主要介紹了研究Python的ORM框架中的SQLAlchemy庫的映射關系,SQLAlchemy庫是一個常見的Python中操作數據庫的工具,需要的朋友可以參考下
    2015-04-04
  • 解決Python獲取文件提示找不到指定路徑can‘t?open?file?'area.py':[Errno?2]?No?such?file?or?directory

    解決Python獲取文件提示找不到指定路徑can‘t?open?file?'area.py':

    這篇文章主要給大家介紹了關于如何解決Python獲取文件提示找不到指定路徑can‘t?open?file?'area.py':[Errno?2]?No?such?file?or?directory的相關資料,文中通過圖文介紹的非常詳細,需要的朋友可以參考下
    2023-11-11
  • python常用文件操作(讀寫追加等)

    python常用文件操作(讀寫追加等)

    在Python中,文件操作是一項常用的任務,本節(jié)將介紹如何執(zhí)行基本的文件操作,如讀取、寫入和追加數據,我們將通過實例代碼詳細講解每個知識點
    2023-06-06
  • 使用Python PIL庫讀取文件批量處理圖片大小實現

    使用Python PIL庫讀取文件批量處理圖片大小實現

    這篇文章主要為大家介紹了使用Python PIL庫讀取文件批量處理圖片大小實現示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-07-07
  • Python 計算機視覺編程進階之OpenCV 進行霍夫變換

    Python 計算機視覺編程進階之OpenCV 進行霍夫變換

    霍夫變換(Hough)是一個非常重要的檢測間斷點邊界形狀的方法。它通過將圖像坐標空間變換到參數空間,來實現直線與曲線的擬合,通過本篇文章我們來詳細了解它
    2021-11-11
  • 淺談flask中的before_request與after_request

    淺談flask中的before_request與after_request

    這篇文章主要介紹了淺談flask中的before_request與after_request,小編覺得還是挺不錯的,具有一定借鑒價值,需要的朋友可以參考下
    2018-01-01
  • Python裝飾器實現函數運行時間的計算

    Python裝飾器實現函數運行時間的計算

    這篇文章主要為大家詳細介紹了Python函數運行時間的計算,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-02-02
  • 基于Python實現文件分類器的示例代碼

    基于Python實現文件分類器的示例代碼

    這篇文章主要為大家詳細介紹了如何基于Python實現文件分類器,目的主要是為了將辦公過程中產生的各種格式的文件完成整理,感興趣的可以了解一下
    2023-04-04

最新評論

镇坪县| 榆林市| 哈尔滨市| 砚山县| 南召县| 平泉县| 宣恩县| 观塘区| 安图县| 正安县| 高邑县| 交城县| 桦川县| 遂昌县| 滨州市| 萨嘎县| 巴林右旗| 凤台县| 厦门市| 贡觉县| 塔城市| 鄂托克旗| 额尔古纳市| 壤塘县| 云林县| 榆树市| 佛教| 库车县| 凤翔县| 富宁县| 许昌市| 泰兴市| 清河县| 贡嘎县| 凤凰县| 龙岩市| 孝义市| 仁寿县| 辽宁省| 和硕县| 陆河县|