Python的输出对齐

种类?

(1)ljust() 函数(左对齐)

格式:

S.ljust(width[, fillchar])

其中各个参数的含义如下:

① S:表示要进行对齐的字符串

② width:表示包括 S 本身长度在内,字符串要占的总长度;

③ fillchar:作为可选参数,用来指定填充字符串时所用的字符,默认情况使用空格。

(2)center() 函数(居中对齐)

格式:

S.center(width[, fillchar])

其中各个参数的含义如下:

① S:表示要进行对齐的字符串;

② width:表示包括 S 本身长度在内,字符串要占的总长度;

③ fillchar:作为可选参数,用来指定填充字符串时所用的字符,默认情况使用空格。

(3)rjust() 函数(右对齐)

格式:

S.rjust(width[, fillchar])

其中各个参数的含义如下:

① S:表示要进行对齐的字符串;

② width:表示包括 S 本身长度在内,字符串要占的总长度;

③ fillchar:作为可选参数,用来指定填充字符串时所用的字符,默认情况使用空格。

使用方法?

(1)使用函数默认不带参数,则默认以空格填充(文字与空格总字符数等于输入的数字)

  例如:

    S = ‘http://c.biancheng.net/python/’  

    print(S.ljust(35))

         print(S.center(35))

    print(S.rjust(35))

(2)不使用函数默认,带参数,则以参数内容(用*表示)进行填充(文字与参数内容等于输入的数字)

  例如:

    S ‘http://c.biancheng.net/python/’  

    print(S.ljust(35,’*’))

         print(S.center(35,’*’))

    print(S.rjust(35,’*’))

版权声明:本文为天空之城—我的理想国原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/my-cnblogs-huqiang/p/16057450.html