Python蟒蛇繪制丨2.9

繪制蟒蛇源代碼①

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ù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容