如何计算字节数
时间: 2023-09-09 22:05:43 浏览: 286
计算字节数的方法取决于编码方式。对于 ASCII 编码,一个字符占用一个字节;对于 UTF-8 编码,一个字符可能占用 1 至 4 个字节不等。
可以使用编程语言提供的函数来计算字符串的字节数,例如在 Python 中,可以使用 `len()` 函数获取字符串的字符数,再使用 `encode()` 方法将字符串编码为字节序列,并使用 `len()` 函数获取字节序列的字节数。示例代码如下:
```python
s = "Hello, world!"
# 获取字符数
char_num = len(s)
# 获取字节数
byte_num = len(s.encode("utf-8"))
print("字符数:", char_num)
print("字节数:", byte_num)
```
输出结果:
```
字符数: 13
字节数: 13
```
阅读全文