贵州做网站公司
贵州做网站公司~专业!靠谱!
10年网站模板开发经验,熟悉国内外开源网站程序,包括DEDECMS,WordPress,ZBlog,Discuz! 等网站程序,可为您提供网站建设,网站克隆,仿站,网页设计,网站制作,网站推广优化等服务。我们专注高端营销型网站,企业官网,集团官网,自适应网站,手机网站,网络营销,网站优化,网站服务器环境搭建以及托管运维等。为客户提供一站式网站解决方案!!!

python输出菱形(python输出菱形星号的方法)

来源:网络转载 时间:2024-05-04 02:54:00

读入一个整数N,N是奇数,输出由星号字符组成的菱形三角形,要求:‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬

第1行1个星号,第2行3个星号,第3行5个星号,依次类推,最后n/2共n个星号,然后在依次递减到n行为一个星号。‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬

def printStar(intNum):  s = "*"  spaceLength = intNum  blockCount = int(intNum/2+1)   for i in range(spaceLength):    result = s.rjust(blockCount)    if i >= int(spaceLength/2):      print(result)      s = s[2:]      blockCount -= 1    else:      print(result)      s = s+(2*"*")      blockCount += 1 def oddOReven(intNum):   if intNum%2 == 0:    print("please input a odd num data")  else:    printStar(intNum) if __name__ == '__main__':     while true:    try:      intNum = eval(input("please input a odd num data\n"))      oddOReven(intNum)    except BaseException as e:      print("Please input as 1/2/3... Errorcode:%s" % e)

运行结果:

上述就是小编为大家分享的python输出菱形星号的方法了,如果您也有类似的疑惑,不妨参照上述方法进行尝试。如果想了解更多相关内容,请关注本站行业资讯。

标签:python输出菱形-

微信公众号代运营在我们的生活中很常见,因为现在的企业都想用比较便宜的价格做好一方面的运营,微信公众号运营如果自己组建团队,需要支付比代运营团队更高的价格,还不一...

如今外卖行业成为了一种很便捷的服务,随着美团、饿了么、滴滴平台的崛起,越来越多的人选择足不出户就能在家点餐。那么外卖小程序开发有哪些价值?一、外卖小程序的价值1...

  时代在发展,微信小程序从发布了“跳一跳”开始,微信小程序游戏就已经在朋友圈中“传疯”了,在如今这个社会上,游戏市场从以前的对对碰,到现在的绝地求生,游戏世界...

开户名称是指姓名吗?开户名称的意思是在银行所开立账户的单位名称或是个人姓名。如果是开立对公账户,则开户名称即开户公司所注册的公司名称,如果是开立个人账户,则开户名称应该是个人身份证件上的真实姓名,身份证件包括居民身份证、户口本、军人身份证件、护照、港澳通行证等等。银行账户名称是什么?银行账户分为对公账户和个人账户。对公账户的名称也就是户名,是企业工商注册的名称。个人账户名称也就是个人账户户名,是本...

余额宝保本吗?余额宝对接的是货币型基金,原则上是不保本的,但从余额宝历年的数据来看,收益稳定且风险极小,没有亏损的情况。货币型基金投资的标的一般都是无风险的货币市场工具,需要安全性高期限短,比如:现金、大额存单、一年以内(含一年)的银行定期存款等资产,不得投资于风险较高,期限较长的资产,比如:股票、可转换债券、信用等级在AAA级以下的企业债券和收流通限制的证券等资产。长期存在余额宝的钱有风险吗?有...

科技的发展,使得我们的生活发生了翻天覆地的变化。比如最简单的购物,以前是满大街的逛,而现在却变成了人们满网络的逛,开阔了人们的视野,天南海北的东西都能买到,还能满足全球购的欲望,轻而易举的买到国外的产品。而这些全都是靠着网上支付功能的诞生。人们对于网上银行非常不陌生,而对于电话银行还有一点点疑惑。比如开通电话银行服务收费吗?下面就来给大家解疑答惑。开通电话银行服务收费吗?银行在为客户开通手机银行的...

TOP