㈠ 如何用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的