1打印三角形
Paste_Image.pngr=int(input('请输入打印三角形底边的星星数:'))#input()输入的是字符类型
n=0
while n < r:#0~r-1次循环(单调增上限)
n=n+1#(计数增)
print('*'*n)#循环体是打印那个*
Paste_Image.png
r=int(input('请输入打印三角形顶边的星星数:'))#input()输入的是字符类型
while r>0:#单调减极限为零
print('* '*r)#循环体是打印那个*
r-=1#单调减
Paste_Image.png
r=int(input('请输入打印等腰三角形腰的星星数:'))#倒的空格三角形和正的三角形组合
n = 1
while r > 0:#空格递减,极限0
print(' ' * (r-1),'* ' * (2 * n-1))#空格y=r-1递减函数,星号y=2n-1递增函数
n = n + 1#星号计数增
r = r - 1#空格计数减
在这个过程中运用了数学知识,蛮有趣的喔,学了这么多数学,从高数到线代,到概率论,再到后来的复变,理论知识爆棚了,要么忘记,要么内化~
网友评论