美文网首页
002别人的思路

002别人的思路

作者: Sharymo | 来源:发表于2017-04-22 21:03 被阅读7次

    1打印三角形

    Paste_Image.png
    r=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#空格计数减
    

    在这个过程中运用了数学知识,蛮有趣的喔,学了这么多数学,从高数到线代,到概率论,再到后来的复变,理论知识爆棚了,要么忘记,要么内化~

    相关文章

      网友评论

          本文标题:002别人的思路

          本文链接:https://www.haomeiwen.com/subject/miaszttx.html