繪制蟒蛇源代碼①
import turtle as t
t.setup(650, 350, 200, 200)
t.penup()
t.fd(-250)
t.pendown()
t.pensize(25)
t.pencolor("purple")
t.seth(-40)
for i in range(4):
t.circle(40, 80)
t.circle(-40,80)
t.circle(40, 80/2)
t.fd(40)
t.circle(16, 180)
t.fd(40*2/3)
<a>.<b>()是Python一種典型表達形式,可表示調(diào)用一個對象<a>的方法<b>(),也可以表示調(diào)用一個函數(shù)庫<a>中的函數(shù)<b>()。
import表示引用這個函數(shù)庫。

面向?qū)ο缶幊?/div>
- import<庫名>
此時,程序可調(diào)用庫名中所有函數(shù),使用庫中函數(shù)格式為:
<庫名>.<函數(shù)名>(<函數(shù)參數(shù)>) - from<庫名>import<函數(shù)名,函數(shù)名,...,函數(shù)名> or from<庫名>import *
*是通配符,表示所有函數(shù)。此時,調(diào)用該庫函數(shù)時不再需要使用庫名,直接用如下格式:
<函數(shù)名>(<函數(shù)參數(shù)>)
采用第二種庫引用方式修改源代碼如下:
import turtle import *
setup(650, 350, 200, 200)
penup()
fd(-250)
pendown()
pensize(25)
pencolor("purple")
seth(-40)
for i in range(4):
t.circle(40, 80)
t.circle(-40,80)
circle(40, 80/2)
fd(40)
circle(16, 180)
fd(40*2/3)
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- //Clojure入門教程: Clojure – Functional Programming for the J...
- 寫在前面的話 代碼中的# > 表示的是輸出結(jié)果 輸入 使用input()函數(shù) 用法 注意input函數(shù)輸出的均是字...
- 概要 64學(xué)時 3.5學(xué)分 章節(jié)安排 電子商務(wù)網(wǎng)站概況 HTML5+CSS3 JavaScript Node 電子...
- 今天是情人節(jié),很喜慶的日子,從早上開始天空就開始下雪,我在辦公室忙碌了一天,下班的時候天地全都是白茫茫的一片,雖然...