91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Turtle函數庫在python中的作用有哪些

發布時間:2021-01-16 11:15:42 來源:億速云 閱讀:610 作者:Leah 欄目:開發技術

Turtle函數庫在python中的作用有哪些?相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。

python對函數庫的引用方式

1、import <庫名>

例如:import turtle
如果需要使用庫函數中的函數,需要使用:<庫名>.<函數名>
例如: import turtle
turtle.fd(100)

2、from <庫名> import <函數名>

from <庫名> import  *, 使用這種方式時,直接使用<函數名>
例如:  >>>from turtle import *
 fd(100)

兩種方式的區別:如果采用第一種方式,用戶自定義的函數名字可以和庫中函數一樣,例如,程序中可以定義自己的fd()函數。如果采用第二種方式,用戶程序中不能用函數庫中的名字定義函數。例如:程序中不能定義新的fd()函數,因為庫turtle庫中的fd()函數也是直接通過fd()調用。

  turtle.setup()函數用于啟動一個圖形窗口,它有四個參數,turtle.setup(width,height,startx,starty),分別是:啟動窗口的寬度和高度,表示窗口啟動時,窗口左上角在屏幕中的坐標位置。向左為橫坐標,向下為縱坐標。

  turtle.pensize()函數表示運動軌跡的寬度。它包含一個輸入參數,即多少像素。

  turtle.pencolor()函數表示運動軌跡的顏色。它包含一個輸入參數,
  即想要的顏色。

  turtle.seth()函數表示啟動時運動的方向。它包含一個輸入參數,是角度值。

  turtle.circle()函數表示繪制的圖形為圓形,它包含兩個參數,rad描述軌跡半徑的位置,angle表示沿著圓形爬行的弧度值。

  turtle.fd()函數也可以用turtle.forward()表示,表示向前直線移動,它有一個參數表示移動的距離。

繪制蟒蛇程序源代碼:

def main():
  turtle.setup(1300,800,0,0)
  pythonsize=30
  turtle.pensize(pythonsize)
  turtle.pencolor("blue")
  turtle.seth(-40)
  drawSnake(40,80,5,pythonsize/2)
main()

   

看完上述內容,你們掌握Turtle函數庫在python中的作用有哪些的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

齐河县| 扬中市| 宽城| 广平县| 庆云县| 金秀| 盱眙县| 基隆市| 甘孜县| 南宫市| 郑州市| 永善县| 红桥区| 武穴市| 陕西省| 三河市| 浏阳市| 太白县| 浑源县| 霍州市| 乌拉特后旗| 井研县| 合水县| 耿马| 宣汉县| 嘉禾县| 德州市| 兴山县| 农安县| 静海县| 古蔺县| 闽清县| 腾冲县| 临沭县| 凌源市| 潜江市| 迁西县| 浙江省| 正安县| 左云县| 宁化县|