python函数画三角形,Python画三角函数

python画三角形

n=int(input('请输入一个大于零的整数n='))

创新互联主营兴海网站建设的网络公司,主营网站建设方案,app软件定制开发,兴海h5微信小程序搭建,兴海网站营销推广欢迎兴海等地区企业咨询

for i in range(n):

for j in range(2*i+1):

print("*",end="")

for k in range(0,i):

print(" ", end=" ")    

print("\n")

在python 3.5上运行满足题意。

怎么用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画钝角三角形

可以用turtles库,这个库可以实现简单的绘图。大致思路是:将海龟置于适当位置和角度,先前进画一条边,转一定角度,再前进画第二条边,再转一定角度,最后前进画第三条边,回到原来位置。


文章名称:python函数画三角形,Python画三角函数
本文地址:http://myzitong.com/article/dsceojh.html