python – 打印带间距的文本金字塔

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)

我怎么做到这一点?

解决方法:

print x.rjust(40) + x.ljust(40)
上一篇:我可以同时为Windows和Linux平台编写Python Web应用程序吗?


下一篇:Python,正在调用我的python模块