Python 打印实心菱形


关于python,我是最近才接触到的。很高兴胡胡和沛沛为我做指导,我会坚持下去。

下面给大家看一下,最近完成小练习写的python代码,可能不是简洁的,欢迎大家指点。

下面再来看一下,以上代码执行后,显示出来的效果:

 

-------下面是沛沛写的、也就是我师父写的、你看懂了嘛?我小菜鸟、没看懂,希望能帮助到你

n = 5
_max = 2 * n - 1
a = [("*"*e).center(_max," ")for e in [2*i - 1 if i<=n else 4*n-2*i-1 for i in range(1,_max+1)]]
for each in a:
    print each


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM