㈠ 如何用python的turth繪制出一個邊長為200,三邊顏色為紅色的等邊三角形
你好,答案如下所示。
程序縮進如圖所示
import turtle
turtle.pencolor('red')
for i in range(3):
turtle.fd(200)
turtle.left(120)
turtle.hideturtle()
turtle.done()希望你能夠詳細查看。
如果你有不會的,你可以提問
我有時間就會幫你解答。
希望你好好學習。
每一天都過得充實。
㈡ python使用for循環列印一個正立實心等腰三角形
1、示例代碼
def printTri():
for i in range(1, 7):
for j in range(1, (7 - i)):
print(' ', end='')
for k in range(1, 2 * i):
print('*', end='')
print()
printTri()
2、實例結果
*
***
*****
*******
*********
***********
㈢ python 如何用for循環 寫一個三角形
代碼如下:
for i in range(1,6):
print (2*i-1)*'.'
㈣ Python用while循環寫一個等腰三角形
temp=input("列印幾行:")
n=int(temp)
space=list(''*(2*n-2))
mid=n-1
foriinrange(n):
line=space.()
ifi!=n-1:
line[mid-i]='*'
line[mid+i]='*'
else:
line[:]='*'*(2*n-1)
print(''.join(line))
㈤ Python很基礎的循環,列印等腰三角形,有個地方搞不懂
row表示行,程序運行時候循環5次,每次row的值分別是1、2、3、4、5
j表示row行的空格數量,值為5-row,也就是1~5行列印的空格數分別是4、3、2、1、0
k表示row行的*數量,值為2*row-1,也就是1~5行列印的*數分別是1、3、5、7、9
程序是正確的
㈥ python怎麼繪制等邊三角形,用turtle
150°.
可以使△pbc逆時針旋轉,使pb與pc重合.p點落到r點的位置,這樣△rba≌△pbc.再連接pr.∵∠rba=∠pbc(作圖).∴∠rba+∠apb=∠pbc+∠apb=60°.又∵rb=pb=8,∴△brp是等邊三角形(有一內角是60°的等腰三角形是等邊三角形).∴∠prb=60°且rp=8.在△arp中,ar=pc=6(全等三角形對應邊相等),rp=8,ap=10,∴△arp是直角三角形(勾股定理逆定理),∠arp=90°,∴∠arb=∠prb+∠arp=150°
∵△rba≌△pbc,∴∠arb=∠bpc=150°
㈦ 怎麼用python畫三角形並填色以及畫五角星並且填色(急!!!)
可以. 用fill='#XXXXXX'參數:
from Tkinter import Tk, Canvas, Frame, BOTH
from math import sin, pi,cos
def pentagramPoints(cx, cy, R):
xita = 36*pi/180
r = R*cos(2*xita)/cos(xita)
points = []
for i in range(0, 10):
angle = i*xita + 0.5*xita
if i % 2:
points+=[cx + r*cos(angle), cy - r*sin(angle)]
else:
points+=[cx + R*cos(angle), cy - R*sin(angle)]
return points
if __name__ == '__main__':
root = Tk()
f = Frame(root)
f.pack(fill=BOTH, expand=1)
canvas = Canvas(f)
canvas.create_polygon(30, 10, 160, 470, 290, 10, outline="#000000", fill="#00ff00", width=3)
canvas.create_polygon(pentagramPoints(480, 240, 100), outline = '#000000', fill='#ff0000', width=3)
canvas.pack(fill=BOTH, expand=1)
root.geometry("640x480+300+300")
root.mainloop()
㈧ 求python大佬用雙重for循環列印一個倒等腰直角空心三角形,5行5列的如圖,在線等急急急
按照你的要求編寫的用雙重for循環列印一個倒等腰直角空心三角形的Python程序如下
n=5
for i in range(n,0,-1):
for j in range(i):
if j==0 or i==n or j==i-1:
print("*",end='')
else:
print(" ",end='')
print()
源代碼(注意源代碼的縮進)
㈨ PYTHON 等腰三角形 如何做程序
deftriangle(n):
s=''
foriinrange(1,2*n+1):
ifi<=n:
s=s+'X'*i+' '
else:
s=s+'X'*((n-i)+n)+' '
prints
if__name__=="__main__":
n=int(raw_input("pleaseinputtrianglelen:"))
triangle(n)
python 2.6.6測試,結果如題目要求
㈩ python小白求解答
按我的理解,angle是畫△那個函數的參數,指的是等腰△的頂角的度數。
還有就是,想問一下你turtleworld庫,是怎麼裝到python3.x的