Python bytes.rjust 用法详解及示例

Python bytes.rjust 用法详解及示例

Python中的bytes对象是不可变的字节序列,可以使用bytes.rjust()方法在右侧填充指定的字节数。下面是bytes.rjust()方法的语法和3个示例:

bytes.rjust(width[, fillbyte])

  • width: 指定填充后的字节长度。
  • fillbyte: 可选参数,用于指定填充字节的值,默认是空格(空白字符)。

示例1:

s = b'Hello'
result = s.rjust(10)
print(result)  # b'     Hello'

在示例1中,使用rjust方法将5个字节的字节对象”s”右对齐,并在左侧填充了5个空格(空白字符),返回一个10个字节的新字节对象。

示例2:

s = b'Python'
result = s.rjust(8, b'-')
print(result)  # b'--Python'

在示例2中,使用rjust方法将6个字节的字节对象”s”右对齐,并在左侧填充了2个”-“字符,返回一个8个字节的新字节对象。

示例3:

s = b'Hello'
result = s.rjust(6, b'\x00')
print(result)  # b'\x00\x00Hello'

在示例3中,使用rjust方法将5个字节的字节对象”s”右对齐,并在左侧填充了2个0字节(以十六进制表示),返回一个6个字节的新字节对象。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Python 内置函数参考指南