1樓:匿名使用者
你的影象主要是畫工字形狀,定義一個函式畫工字,裡面要有有一個引數是控制工字比例大小的,其餘兩個是畫的時候起始座標
然後定義一個列表,包括座標,比例
list=[(x1,y1,scale1),(x2,y2,scale2)
......;
(xn,yn,scalen)
]for i in list:
draw(*i)
我這個只是一個粗略的比方,大概意思就是定義好畫圖函式,然後把座標放在列表,然後遍歷,呼叫函式
python turtle 問題求大神指導
2樓:大話殘劍
import turtle
def draw(x,y):
turtle.clear()
while true:
turtle.forward(200)
turtle.left(144)
if abs(turtle.pos()) < 1:
break
draw(0,0)
turtle.onscreenclick(draw)turtle.mainloop()
python turtle作圖問題
3樓:天融信教育
簡介:turtle是一個簡單的繪圖工具。它提供了一個海龜,你可以把它理解為一個機器人,只聽得懂有限的指令。
1.在檔案頭寫上如下行,這能讓我們在語句中插入中文
#-*- coding: utf-8 -*-
2.用import turtle匯入turtle庫
3.繪圖視窗的原點(0,0)在正中間。預設情況下,海龜向正右方移動。
4.操縱海龜繪圖有著許多的命令,這些命令可以劃分為兩種:一種為運動命令,一種為畫筆控制命令
(1)運動命令:
forward(d)
向前移動距離d代表距離
backward(d)
向後移動距離d代表距離
right(degree)
向右轉動多少度
left(degree)
向左轉動多少度
goto(x,y)
將畫筆移動到座標為(x,y)的位置
stamp()
繪製當前圖形
speed(speed)
畫筆繪製的速度範圍[0,10]整數
(2)畫筆控制命令:
down()
畫筆落下,移動時繪製圖形
up()
畫筆抬起,移動時不繪製圖形
setheading(degree)
海龜朝向,degree代表角度
reset()
恢復所有設定
pensize(width)
畫筆的寬度
pencolor(colorstring)
畫筆的顏色
fillcolor(colorstring)
繪製圖形的填充顏色
fill(ture)
fill(false)
circle(radius, extent)
繪製一個圓形,其中radius為半徑,extent為度數,例如若extent為180,則畫一個半圓;如要畫一個圓形,可不必寫第二個引數
5.幾個例子
1)畫一個邊長為60的三角形
#-*- coding: utf-8 -*-
importturtle
a=60
turtle.forward(a)
turtle.left(120)
turtle.forward(a)
turtle.left(120)
turtle.forward(a)
turtle.left(120)
2)畫一個邊長為60的正方形,並填充為紅色,邊框為藍色
#-*- coding: utf-8 -*-
importturtle
turtle.reset()
a= 60
turtle.fillcolor("red")
turtle.pencolor("blue")
turtle.pensize(10)
turtle.fill(true)
turtle.left(90)
turtle.forward(a)
turtle.left(90)
turtle.forward(a)
turtle.left(90)
turtle.forward(a)
turtle.left(90)
turtle.forward(a)
turtle.fill(false)
6.練習:
1)畫一個五邊形
2)畫一個六邊形
3)任意輸入一個正整數m(>=3),畫一個多邊形(m條邊)
4)畫一個五角星,如下所示,注意填充為紅色
5)畫一箇中國象棋棋盤,如下圖所示,其中漢字不必顯示出來:
6)繪製奧運五環圖,其中五種顏色分別為藍色、黑色、紅色、黃色和綠色。注意根據實際效果調整圓形的大小和位置。
python turtle畫圖問題
4樓:b格
import turtle as t
t.showturtle()
t.right(60) # 箭頭bai右du轉zhi60度daot.forward(100) # 沿箭
頭方向回
前進答100
t.right(120)
t.forward(100)
t.right(120)
t.forward(200)
t.left(120)
t.forward(100)
t.left(120)
t.forward(100)
5樓:
turtle.hideturtle()
pythonturtle畫圖問題
import turtle as t t.showturtle t.right 60 箭頭bai右du轉zhi60度daot.forward 100 沿箭 頭方向回 前進答100 t.right 120 t.forward 100 t.right 120 t.forward 200 t.left 1...
招聘p2p運營總監問哪些問題
數出10家以上p2p公司的名字,可以知道他對行業的基本認識程度上一家p2p公司團隊人數,可以知道他之前的領導能力上一家公司的月平均折標業績,如果業績不錯,就要知道他離開上家公司的原因,不管他表述的原因是真是假,你都要想想,你們公司是否存在類似的問題 好多,打字好累 如你們招的運營總監不負責業務而是負...
選擇P2P平臺應該注意哪些問題
挑選p2p平臺注意事項 1 鑑別公司實力 不可一味看註冊資本,反映出平臺的部分實力,註冊資本過小沒實力的概率很大。但是註冊資本過大的不見得一定有實力。還應關注以下幾點 1.是否有金融背景或金融基因 p2p一直作為網際網路金融的重要實踐形式,歸其根源還是金融服務,只是服務方式更加快速,便民。運營團隊嚴...