print('%3s' % 'ab') print('%3s' % 'abc') print('%3s' % 'abcd') 打印结果: ab # 注意a前边有个空格 abc abcd 从打印输出的结果来看,3的作用就是占据三个字符位置,如果要打印的字符少于三个则在前边补空格,如果多于三个则按实际的执行