python 製作小蛇

2021-07-24 06:11:33 字數 699 閱讀 9399

# -*- coding:utf-8 -*-

import turtle

def drawsnake(rad,angle,len,neckrad):#rad,描述圓形軌跡半徑的位置

for i in range(len):             #angle表示小烏龜沿著圓形爬行的弧度值

turtle.circle(rad,angle)

turtle.circle(-rad,angle)

turtle.circle(rad,angle/2)

turtle.fd(rad)                   #fd表示小蛇向前直線爬行

turtle.circle(neckrad+1,180)

turtle.fd(rad*2/3)

def main():

turtle.setup(1800,500,0,30)   #設定視窗寬度,高度,左上角在螢幕中的座標位置

pythonsize=10                 #小烏龜執行軌跡的寬度

turtle.pensize(pythonsize)

turtle.pencolor("red")        #小烏龜顏色

turtle.seth(-40)              #小烏龜啟動時執行的方向

drawsnake(20,80,5,pythonsize/2)

main()

軟體製作 Python

一 簡介 py2exe是乙個將python指令碼轉換成windows上的可獨立執行的可執行程式 exe 的工具,這樣,你就可以不用裝python而在windows系統上執行這個可執行程式。py2exe已經被用於建立wxpython,tkinter,pmw,pygtk,pygame,win32com ...

python 程式設計(製作python庫)

對於在工作中積累的python有效 建議大家可以做成庫的形式。積累的 往往是使用時間很長的 質量和開發時間上都 那麼,怎麼把自己的 做成python lib庫呢?請聽我一一道來,1 首先,安裝setuptools庫 sudo apt get install python setuptools 2 準...

python簡易爬蟲製作

編譯環境 pycharm 4.5.3 python版本 3.5.1 以knewone為例 frombs4importbeautifulsoup importrequests importtime url web data requests.get url 利用requests訪問網頁 soup be...