Python如何使用一个print换行输出

计算机测试 2014-08-05 10:33:50
如何用一个print换行输出*
***
******
***
*
...全文
13709 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
The_Third_Wave 2014-08-05
  • 打赏
  • 举报
回复
MAX_STAR = 5
stars = ['*' * i for i in (range(1, MAX_STAR + 1, 2) + range(1, MAX_STAR, 2)[::-1])]
for star in stars:
    print star
The_Third_Wave 2014-08-05
  • 打赏
  • 举报
回复
引用 2 楼 yinghuayu1234 的回复:
回复#1 我已经知道了,谢谢 print """* *** ***** *** *"""即可
你这样写,万一需求变了呢?代码力求做到可重用。
计算机测试 2014-08-05
  • 打赏
  • 举报
回复
回复#1 我已经知道了,谢谢 print """* *** ***** *** *"""即可

37,719

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧