# bytes.append

## 功能

追加数据并返回新的 Bytes。

## 语法

```bt
bytes(value).append(data)
```

## 参数

| 参数 | 类型 | 必填 | 默认值 | 说明 |
|------|------|------|------|------|
| data | String/Array/Bytes | 是 | 无 | 要追加的数据。String 按 UTF-8 编码；Array 元素必须是 0 到 255；Bytes 直接追加原始字节。 |

## 返回值

| 类型 | 说明 |
|------|------|
| Bytes | 追加后的新 Bytes。 |

## 代码示例

```bt
data = bytes('B').append('T')

// 输出：4254
print data.to_hex()
```

## 注意事项

- `append()` 不修改原 Bytes。
- 追加后的总长度仍受 `BT_BYTES_LIMIT` 限制。
