打印带有间距的文本金字塔
http://tekknolagi.co.cc/cgi-bin/helloworld.py
这就是输出,
我希望它做的是制作一个金字塔形状,
这是代码......
#!/usr/bin/env python # -*- coding: UTF-8 -*- # enable debugging import cgitb cgitb.enable() print "Content-Type: text/plain;charset=utf-8" print for i in range(1,10): x = "hi "*i print x.rjust(40) for i in range(1, 10): x = " hi"*i print x.ljust(40)
我如何让它做到这一点?
http://tekknolagi.co.cc/cgi-bin/helloworld.py
that's the output
what i would like it to do is make a pyramid shape
here's the code...
#!/usr/bin/env python # -*- coding: UTF-8 -*- # enable debugging import cgitb cgitb.enable() print "Content-Type: text/plain;charset=utf-8" print for i in range(1,10): x = "hi "*i print x.rjust(40) for i in range(1, 10): x = " hi"*i print x.ljust(40)
how do i get it to do that?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
您可以使用
center
命令来同时打印两面:You can make use of the
center
command so that you can print both sides at once:我对这些理由功能一无所知。
一点 ipython 自动完成向我展示了一个
center
方法。你每天都会学到一些东西。
I had no clue about these justification functions.
A little ipython auto completion showed me a
center
method.Ya learn something every day.
这怎么样?
How's this?