python用for循環(huán)畫圓 python怎么畫一個螺旋的圓,python畫一個螺旋圖?
python怎么畫一個螺旋的圓,python畫一個螺旋圖?打開Python的編譯器,導(dǎo)入turtle庫,from turtle import * ,設(shè)置背景顏色和畫筆大小,循環(huán)執(zhí)行重復(fù)的動作,執(zhí)行40
python怎么畫一個螺旋的圓,python畫一個螺旋圖?
打開Python的編譯器,導(dǎo)入turtle庫,from turtle import * ,設(shè)置背景顏色和畫筆大小,循環(huán)執(zhí)行重復(fù)的動作,執(zhí)行400次,前進(jìn)x*2次,逆時針旋轉(zhuǎn)91度,forward(2*x) turtle.left(91),最后執(zhí)行畫圖,程序運行后執(zhí)行的效果。
import turtle
q = turtle.Pen()
turtle.bgcolor("black")
sides = 7
colors = ["red","cyan","blue","yellow","orange","green","purple"]
for x in range(360):
q.pencolor(colors[x%sides])
q.forward(x*3/sides x)
q.left(360/sides 1)
q.width(x*sides/200)
Python是一種跨平臺的計算機(jī)程序設(shè)計語言。 是一個高層次的結(jié)合了解釋性、編譯性、互動性和面向?qū)ο蟮哪_本語言。最初被設(shè)計用于編寫自動化腳本(shell),隨著版本的不斷更新和語言新功能的添加,越多被用于獨立的、大型項目的開發(fā)。
python中circle函數(shù)的用法?
Python之turtle庫的circle 方法
turtle.circle(radius,extent=None, steps=None)
其中參數(shù)radius代表半徑,圓心坐標(biāo)是(0,radius),半徑就是radius。radius可以是負(fù)數(shù),第二個參數(shù)是 extent。是圓心角的大小,也可以是負(fù)數(shù)。第三個參數(shù)steps,是起點到終點由steps條線組成
作用:根據(jù)半徑radius繪制extent角度的弧形
參數(shù)詳解:
radius :弧形半徑。
當(dāng)radius值為正數(shù)時,圓心在當(dāng)前位置/小海龜左側(cè);
當(dāng)radius值為負(fù)數(shù)時,圓心在當(dāng)前位置/小海龜右側(cè);
extent :弧形角度。當(dāng)無該參數(shù)或參數(shù)為None時,繪制整個圓形。
當(dāng)extent的值為正數(shù)時,順小海龜當(dāng)前方向繪制弧形;
當(dāng)extent的值為負(fù)數(shù)時,逆小海龜當(dāng)前方向繪制弧形;