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

python畫圖的函數(shù)用法以及技巧

 更新時間:2019年06月28日 15:36:51   作者:(*-*)浩  
在本文里小編給大家整理的是關(guān)于怎么用python畫圖以及python畫圖中turtle函數(shù)的用法技巧,需要的朋友們參考下。

對于剛剛學習編程的同學來說對編程是非常陌生的,對很多的代碼也是非常陌生,高中忙于學習的我們甚至可以說是對編程是一無所知,進入大學進入到這個專業(yè)才開始接觸很多電腦相關(guān)的東西才開始接觸編程,下面我就教大家如何利用編程語言畫圖,以Python語言為例,我們這次利用Python畫一個愛心。

turtle繪圖

turtle繪圖是python中引入的一個簡單繪圖工具,利用turtle模塊繪圖又被稱為海龜作圖,因為繪圖過程可以看作是一個小海龜行走的軌跡。海龜就像是屏幕上的畫筆,屏幕就是畫布。

from turtle import *

#我們將建立一個畫薄,建立好畫薄之后我們才能夠在上面作畫

 

setup(500,500)

#我們現(xiàn)在選擇繪畫筆的顏色和填充顏色

 

pencolor('pink')

fillcolor('red')

#我們先將開始和結(jié)束的代碼寫上去

 

begin_fill()

end_fill()

#我們開始填寫中間的代碼

 

left(140)

forward(111.65)

 

for i in range(200):

  right(1)

  forward(1)

 

left(120)

 

for i in range(200):

  right(1)

  forward(1)

forward(111.65)

#我們還要將畫筆放下,然后將畫筆隱藏起來

 

hideturtle()

done()

在寫代碼的過程中一定要注意檢查代碼,注意檢查符號的錯誤,注意空格縮進是否正確,一個最重要的就是所有的代碼一定要在英文狀態(tài)下寫入,否則將運行不出結(jié)果。我們一定要加強代碼的練習那樣才更有利于我們學習編程。

我們給大家分享一個python畫小汽車的一些例子:

畫汽車

試著畫一輛小汽車,給自己樹立一個小目標,說不定哪一天就實現(xiàn)了。

(這段代碼新增了color,begin_fill,end_fill,circle,setheading函數(shù))

>>> import turtle
>>> t = turtle.Pen()
>>> t.color(1,0,0)
>>> t.begin_fill()
>>> t.forward(100)
>>> t.left(90)
>>> t.forward(20)
>>> t.left(90)
>>> t.forward(20)
>>> t.right(90)
>>> t.forward(20)
>>> t.left(90)
>>> t.forward(60)
>>> t.left(90)
>>> t.forward(20)
>>> t.right(90)
>>> t.forward(20)
>>> t.left(90)
>>> t.forward(20)
>>> t.end_fill()
 
車身
>>> t.color(0,0,0)
>>> t.up()
>>> t.forward(10)
>>> t.down()
>>> t.begin_fill()
>>> t.circle(10)
>>> t.end_fill()
 
左車輪
>>> t.setheading(0)
>>> t.up()
>>> t.forward(90)
>>> t.right(90)
>>> t.forward(10)
>>> t.setheading(0)
>>> t.begin_fill()
>>> t.down()
>>> t.circle(10)
>>> t.end_fill()
 
右車輪

相關(guān)文章

  • Python?Asyncio中Coroutines,Tasks,Future可等待對象的關(guān)系及作用

    Python?Asyncio中Coroutines,Tasks,Future可等待對象的關(guān)系及作用

    這篇文章主要介紹了Python?Asyncio中Coroutines,Tasks,Future可等待對象的關(guān)系及作用,文章圍繞主題展開詳細的內(nèi)容介紹,需要的小伙伴可以參考一下
    2022-06-06
  • 深入剖析Python的爬蟲框架Scrapy的結(jié)構(gòu)與運作流程

    深入剖析Python的爬蟲框架Scrapy的結(jié)構(gòu)與運作流程

    這篇文章主要介紹了Python的爬蟲框架Scrapy的結(jié)構(gòu)與運作流程,并以一個實際的項目來講解Scrapy的原理機制,十分推薦!需要的朋友可以參考下
    2016-01-01
  • 微信小程序前端如何調(diào)用python后端的模型詳解

    微信小程序前端如何調(diào)用python后端的模型詳解

    近期需要開發(fā)一個打分的微信小程序,涉及到與后臺服務器的數(shù)據(jù)交互,這篇文章主要給大家介紹了關(guān)于微信小程序前端如何調(diào)用python后端模型的相關(guān)資料,需要的朋友可以參考下
    2022-04-04
  • 詳解Python和Rust中內(nèi)存管理機制的實現(xiàn)與對比

    詳解Python和Rust中內(nèi)存管理機制的實現(xiàn)與對比

    Python和Rust都采用了垃圾收集(Garbage?Collection)機制來管理內(nèi)存,但它們各自的實現(xiàn)方式有很大的不同,下面就跟隨小編一起來深入了解下二者的區(qū)別吧
    2024-03-03
  • python實現(xiàn)有效的括號判斷實例代碼

    python實現(xiàn)有效的括號判斷實例代碼

    這篇文章主要給大家介紹了關(guān)于python實現(xiàn)有效的括號判斷的相關(guān)資料,文中通過實例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2022-01-01
  • 用Python進行屏幕錄制的實現(xiàn)

    用Python進行屏幕錄制的實現(xiàn)

    關(guān)于屏幕錄制這個功能需求,之前用過基于ffmpeg的Capture錄屏軟件,但是fps拉高以后會變得很卡,聲音也同樣出現(xiàn)卡頓,所以本文給大家介紹了用Python進行屏幕錄制的實現(xiàn),感興趣的朋友可以參考下
    2024-04-04
  • 一文帶你吃透Python中的os和sys模塊

    一文帶你吃透Python中的os和sys模塊

    os?模塊是?Python中的一個內(nèi)置模塊,也是?Python中整理文件和目錄最為常用的模塊。sys?模塊主要負責與?Python?解釋器進行交互,該模塊提供了一系列用于控制?Python?運行時環(huán)境的不同部分(函數(shù)和變量等)。本文主要來聊聊這兩個模塊的使用,希望對大家有所幫助
    2023-02-02
  • python中g(shù)etaddrinfo()基本用法實例分析

    python中g(shù)etaddrinfo()基本用法實例分析

    這篇文章主要介紹了python中g(shù)etaddrinfo()基本用法,實例分析了Python中使用getaddrinfo方法進行IP地址解析的基本技巧,需要的朋友可以參考下
    2015-06-06
  • jupyter notebook的安裝與使用詳解

    jupyter notebook的安裝與使用詳解

    這篇文章主要介紹了jupyter notebook的安裝與使用詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-05-05
  • 基于Python快速處理PDF表格數(shù)據(jù)

    基于Python快速處理PDF表格數(shù)據(jù)

    這篇文章主要介紹了基于Python快速處理PDF表格數(shù)據(jù),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-06-06

最新評論

湟源县| 赤水市| 施秉县| 黑河市| 洛隆县| 廊坊市| 诸暨市| 苏尼特右旗| 东兰县| 平塘县| 轮台县| 托里县| 中卫市| 玉龙| 客服| 武功县| 安康市| 新宾| 石柱| 蒲城县| 商水县| 广饶县| 呼玛县| 雷波县| 临武县| 云浮市| 即墨市| 容城县| 玛多县| 岳池县| 颍上县| 民和| 福州市| 文山县| 安陆市| 麻江县| 盐山县| 康乐县| 贵溪市| 吴堡县| 屯门区|