星号三角形 I

星号三角形 I

描述

读入一个整数N,N是奇数,输出由星号字符组成的等边三角形,要求:

第1行1个星号,第2行3个星号,第3行5个星号,依次类推,最后一行共N的星号。

输入

示例1:3

输出

示例2:

    * 
   ***

代码

num=eval(input())
n=int(num/2)+1     #计算行数
m=1
for i in range(n):
  print((' '*((num-m)//2))+('*'*m)+(' '*((num-m)//2)))    #((num-m)//2)是‘*’前后的空格数
  m+=2

    原文作者:Dujf
    原文地址: https://www.jianshu.com/p/9eaf305e2f57
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞