Python學習之路 turtle篇

2021-09-10 02:01:55 字數 1067 閱讀 8463

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...