python2 7繪製五角星,python2 7繪製五角星

時間 2021-06-12 16:06:53

1樓:職業人和培訓師

要設定填充色,t.fillcolor("red")import turtle

t = turtle.turtle()

t.fillcolor("red")

t.begin_fill()

t.hideturtle()

t.up()

t.goto(-50, -50)

t.left(36)

t.down()

for i in range(5):

t.forward(200)

t.left(144)

t.end_fill()

如何用python畫乙個五角星

2樓:黑板客

首先要學會python,不然有程式也看不明白啊。

然後就是看你要畫什麼樣的了。簡單的5條線就ok。下面的程式就送你一顆星星。雖然沒有天上的那麼亮。:)

from matplotlib import pyplot as plt

import numpy as np

r = 4.0

def circle_p(r,d):

return [r*np.sin(d/180.0*np.pi),r*np.cos(d/180.0*np.pi)]

wjx_p = [circle_p(r,i*72) for i in range(7)]

for i in range(5):

x = [wjx_p[i][0], wjx_p[i+2][0]]

y = [wjx_p[i][1], wjx_p[i+2][1]]

plt.plot(x,y,'r')

plt.show()

想學python可以搜搜我的課程,用python做些事。

如何採用python語言繪製乙個五角星

3樓:育知同創教育

#!/usr/bin/env pythonimport turtle

import time

turtle.forward(100)

turtle.right(144)

time.sleep(1)

turtle.forward(100)

turtle.right(144)

time.sleep(1)

turtle.forward(100)

turtle.right(144)

turtle.forward(100)

time.sleep(1)

turtle.right(144)

turtle.forward(100)

time.sleep(3)

python怎麼畫出乙個五角星,要動態效果

4樓:匿名使用者

from turtle import turtlet = turtle();

t.speed(3);

t.pensize(5);

t.color('black','red');

t.begin_fill();

for i in range(5):

t.forward(200);

t.right(144);

t.end_fill();

如何繪製五角星?

5樓:傻唄葉子

繪製五角星方法其實並不難,用鉛筆在紙上分別標出不同的點,再用直尺將標出的點連線起來就可以了,具體的繪製步驟如下:

1、首先定出乙個起點,向右直線方向定出記號。

2、在記號兩邊定出長度是一條直線的1/2長的短直線,做出記號。

3、連線起點和下面兩點,乙個三角形的鼻子就出來了。

4、在鼻子的兩條線中點處畫出兩個小眼睛。

5、連線小眼睛和鼻根處兩點。

繪製的過程中一定要注意使用直尺測量好點與點之間的距離,並且連線點與點時要用直尺比照,這樣畫出來的五角星才標準美觀。

如何用手機版本python畫五角星

6樓:水落輕寒知識庫

你可以使用乙個畫筆

然後讓它運動到指定的位置

或者使用turtle庫也很方便

7樓:戎初珍

轉144度,畫邊長,迴圈5次

python中怎麼把五角星畫在中間

8樓:清山鶴

from turtle import *

fillcolor("red")

begin_fill()

while true:

forward(200)

right(144)

if abs(pos()) < 1:

break

end_fill()

執行這段**,會繪製出乙個紅色五角星圖形。

碼字不易,望採納。

9樓:匿名使用者

from tkinter import *

import math

base=tk()

canvas=canvas(base,width=1000,height=800,background='grey')

canvas.pack()

center_x=500

center_y=400

r=200

points=[

center_x-int(r*math.sin(2*math.pi/5)),

center_y-int(r*math.cos(2*math.pi/5)),

center_x+int(r*math.sin(2*math.pi/5)),

center_y-int(r*math.cos(2*math.pi/5)),

center_x-int(r*math.sin(math.pi/5)),

center_y+int(r*math.cos(math.pi/5)),

center_x,

center_y-r,

center_x+int(r*math.sin(math.pi/5)),

center_y+int(r*math.cos(math.pi/5)),

]canvas.create_polygon(points,outline='green',fill='yellow')

base.mainloop()

五角星倒是好畫,win螢幕上難,要使用win32螢幕繪圖吧

Python 2和Python 3有哪些主要區別

1.print不再是語句,而是函式,比如原來是 print abc 現在是 print abc 但是 python2.6 可以使用 from future import print function 來實現相同功能 2.在python 3中,沒有舊式類,只有新式類,也就是說不用再像這樣 class ...

詳解python2和python3的區別

1.效能 py3.0執行 pystone benchmark的速度比py2.5慢30 guido認為py3.0有極大的優化空間,在字串和整形操作上可 以取得很好的優化結果。py3.1效能比py2.5慢15 還有很大的提升空間。2.編碼 py3.x原始碼檔案預設使用utf 8編碼,這就使得以下 是合法...

Python 2和Python 3有哪些主要區別

1.print不再是語句,而是函式,比如原來是 print abc 現在是 print abc 但是 python2.6 可以使用 from future import print function 來實現相同功能 2.在python 3中,沒有舊式類,只有新式類,也就是說不用再像這樣 class ...