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)

转载注明原文:python – 打印带间距的文本金字塔 - 代码日志