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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。