import turtle先引用庫
將整個繪圖視為乙個小烏龜的爬行軌跡
turtle.circle(a,b)
a代表圓心離小烏龜的位置(整數在左,負數在右),b代表爬行度數
turtle.fd( c )
c代表前進多少
turtle.pensize( d )
d代表留下的軌跡大小
turtle.pencolor(「blue」)
這個簡單,就是顏色,注意為rgb,也即是可以用#加數字來表示顏色
turtle.seth(e)
e是初始的爬行方位
其實這個在真正執行的時候,沒有感覺出它的作用,不知道是不是自己沒搞懂
turtle.setup(1300,800,0,0)
表示建立乙個1300x800的畫布,以視窗左上角為螢幕左上角
import turtle#from turtle import *
def drawsnake(rad,angle,len,neckrad):
for i in range (len):
turtle.circle(rad,angle)
turtle.circle(-rad,angle)
turtle,circle(rad,angle/2)
turtle.fd(rad)
turtle.circle(neckrad+1,180)
turtle.fd(rad*2/3)
def main():
turtle.setup(800,800,0,0)
pythonsize=15
turtle.pensize(pythonsize)
turtle.pencolor("red")
turtle.seth(90)
drawsnake(20,80,5,pythonsize/2)
main()
2019/1/21 Python學習之路
python 十分鐘入門 python 菜鳥教程 pycharm安裝numpy python 檔案讀取 with open xml path,r as fr content fr.read python讀取檔案時提示 unicodedecodeerror gbk codec can t decode...
python學習之路
簡單理解下,yield可以先看作 return 直接返回某個值,返回之後程式就不再往下執行了。看做return之後再把它看做乙個是生成器 generator 的一部分 帶yield的函式才是真正的迭代器 def foo print starting.while true res yield 4pri...
python學習之路
1 讀純文字檔案 file open file.close 做好前置準備,以及首尾語句 1 file open chinese.txt mode r encoding utf 8 content file read print content file close 2 寫純文字檔案 引數mode r...