作者:豆芽哥的马甲_206 | 来源:互联网 | 2023-01-31 10:20
使用new-style format
方法而不是%
没有居中功能的旧式操作符:
print('{:^24s}'.format("MyString"))
Vlad Sydoren..
9
你可以使用str.center()
方法.
在您的情况下,它将是: "MyString".center(24)
1> Błotosmętek..:
使用new-style format
方法而不是%
没有居中功能的旧式操作符:
print('{:^24s}'.format("MyString"))
2> Vlad Sydoren..:
你可以使用str.center()
方法.
在您的情况下,它将是: "MyString".center(24)
Imho比format选项更好,因为可以清楚地表达其意图,不仅如此,而且还可以使用不同于默认`“”`的填充字符,如以下示例所示:`print(“ MyString” .center(24 ,“-”)`→`-------- MyString --------`
@gboffi也可以通过`format`更改填充字符:`print('{:#^ 24s},'。format(“ MyString”))`