python菱形星星怎么做,python怎么输出菱形图案

  python菱形星星怎么做,python怎么输出菱形图案

  python如何输出星号组成的菱形图形?

  python输出星号组成的菱形图形的方法:

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

  第一行一个星号,第注射毒品行3个星号,第3行5个星号,依次类推,最后n/2共n个星号,然后在依次递减到n行为一个星号。

  def printStar(intNum):

  s=*

  spaceLength=intNum

  块数=int(int num/2 ^ 1)

  对于范围内的我(空间长度):

  result=s.rjust(块数)

  如果i=int(spaceLength/2):

  打印(结果)

  s=s[2:]

  块数-=1

  else:

  打印(结果)

  s=s (2** )

  块数=1

  定义oddOReven(整数):

  如果整数%2==0:

  打印("请输入一个奇数数据")

  else:

  打印之星(整数)

  if __name__==__main__:

  而True:

  尝试:

  intNum=eval(input(请输入一个奇数数据n ))

  奇数偶数(整数)

  除了基本异常作为e:

  打印(请输入1/2/3.错误代码:% s“% e”运行结果:

  推荐教程: 《python视频教程》 以上就是大蟒如何输出星号组成的菱形图形?的详细内容,更多请关注盛行信息技术软件开发工作室其它相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: