国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

詳解python中的Turtle函數(shù)庫

2020-02-15 23:43:48
字體:
供稿:網(wǎng)友

python對函數(shù)庫的引用方式

1、import <庫名>

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

2、from <庫名> import <函數(shù)名>

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

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

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

  turtle.pensize()函數(shù)表示運動軌跡的寬度。它包含一個輸入?yún)?shù),即多少像素。

  turtle.pencolor()函數(shù)表示運動軌跡的顏色。它包含一個輸入?yún)?shù),
  即想要的顏色。

  turtle.seth()函數(shù)表示啟動時運動的方向。它包含一個輸入?yún)?shù),是角度值。

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

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

繪制蟒蛇程序源代碼:

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() 

總結(jié)          

以上所述是小編給大家介紹的python中的Turtle函數(shù)庫,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對武林站長站網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!                

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 东莞市| 毕节市| 达拉特旗| 轮台县| 正阳县| 霞浦县| 伊春市| 图木舒克市| 天祝| 漳浦县| 西藏| 和平县| 平度市| 布尔津县| 武义县| 宜宾市| 兰溪市| 潢川县| 阳山县| 奈曼旗| 且末县| 苏尼特左旗| 望奎县| 达日县| 东乡县| 定西市| 大洼县| 武陟县| 吉隆县| 克东县| 浦城县| 宜黄县| 博野县| 杭锦后旗| 子长县| 六盘水市| 平邑县| 贞丰县| 葵青区| 子洲县| 公主岭市|