if __name__ == "__main__": text = 'Hello World' # 如果想要对齐字符串,可以使用ljest、rjust和center方法 print(text.ljust(20)) print(text.rjust(20)) print(text.center(20)) # 当然,这个轮椅也支持填充操作 print(text.ljust(20, '=')) print(text.rjust(20, '-')) print(text.center(20, '=')) # 除了轮椅函数,建议使用format函数,这个东西更加泛用,还能进行格式转换 print(format(text, '-<20')) # <表示宽度20居左 print(format(text, '=>20')) # >表示宽度20居右 print(format(text, '+^20')) # ^表示宽度20居中 # <>^前面的符号表示使用该符号填充 # format的好处主要在于,它的处理对象不仅是字符串,可以对任何数据形式进行格式化 num = 1.23456 print(format(num, '=^20.2f')) # 这表示宽度20,保留两位小数,居中,使用=填充