数字格式化 右对齐

WPS右对齐是往左补空格
Python数字格式化输出右对齐同样是往左补东西,可以是空格,0,其它

# WPS 右对齐(宽度9):
位置:1 2 3 4 5 6 7 8 9
内容:□ □ □ □ □ □ 1 2 3  → 123靠右侧(7-9位),1-6位补空格

# Python {:9d}(宽度9,右对齐,空格填充):
位置:1 2 3 4 5 6 7 8 9
内容:□ □ □ □ □ □ 1 2 3  → 和WPS一模一样

# Python {:09d}(宽度9,右对齐,0填充):
位置:1 2 3 4 5 6 7 8 9
内容:0 0 0 0 0 0 1 2 3  → 只是把空格换成0,123依然靠右侧(7-9位)

示例

#">"省略
n=int(input())
print(f"{n:09d}")
#">"未省略,省略默认右对齐
n=int(input())
print(f"{n:0>9d}")
posted @ 2025-12-14 20:48  小翔子  阅读(8)  评论(0)    收藏  举报