txt = '''
人生得意需尽欢,莫使金樽空对月。
天生我材必有用,千金散尽还复来。
'''
linewidth = 30 #预定的输出宽度
def lineSplit(line): #定义
plist = [',','!','?',',','。',',','!','?']
for p in plist:
line = line.replace(p,'\n')
return line.split('\n')
def linePrint(line):
global linewidth
print(line.center(linewidth,chr(12288)))
newlines = lineSplit(txt)
for newline in newlines:
linePrint(newline)