# bytes.slice

## 功能

截取 Bytes 的字节区间，并返回新的 Bytes。

## 语法

```bt
bytes(value).slice(start, end)
```

## 参数

| 参数 | 类型 | 必填 | 默认值 | 说明 |
|------|------|------|------|------|
| start | Int | 否 | `0` | 起始下标，包含该位置。支持负数从尾部计算。 |
| end | Int | 否 | 字节长度 | 结束下标，不包含该位置。支持负数从尾部计算。 |

## 返回值

| 类型 | 说明 |
|------|------|
| Bytes | 截取后的新 Bytes。 |

## 代码示例

```bt
data = bytes('425400', 'hex')
part = data.slice(0, 2)

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

## 注意事项

- `start >= end` 时返回空 Bytes。
