什么是PYTHON的简洁?

176 阅读1分钟

Q: 请2行代码画出以下图形:

*******
 ***** 
  ***  
   *   

A:

for i in range(4):
    print(('*' * (2*i-1)).center(7,' '))

center描述

  • center() 返回一个原字符串居中,并使用空格填充至长度 width 的新字符串。默认填充字符为空格。

语法

  • str.center(width,'fillchar')

参数

  • width -- 字符串的总宽度
  • fillchar -- 填充字符