2024年3月26日发(作者:)

left函数用法

`left()`是Python中的字符串函数,它的主要功能是从字符串的左边截取指定长

度的字符串。

1. left()函数语法:

(length)

其中,str是需要操作的字符串变量、length是指定取出字符串的长度。

2. left()函数参数:

left()函数只有一个参数,即length,其中length表示取出字符串的长度,它可以

是一个整数或者一个整数列表。如果它是整数,则表示取出length长度的字符串;

如果它是一个整数列表,则每个整数表示取出相应长度的字符串,并将多个结果连

接起来作为返回的字符串。

3. left()函数的返回值:

根据length参数的不同,left()函数的返回值也会有所不同:

(1)如果length参数是一个整数,则返回从字符串左边开始截取length长度的

字符串;

(2)如果length参数是一个整数列表,则返回一个新字符串,新字符串是将每

个整数表示的长度分别从左边开始截取的字符串连接而成的。

4. left()函数的应用实例:

下面给出一个left()函数的实例,供参考:

假设有一个字符串str,长度为10,内容为"1234567890",要求对str字符串使

用left()函数截取3个字符。

可以使用下面语句完成:

sub_str = (3)

执行完该语句后,sub_str变量的值就是"123" ,即从字符串str左边开始取出3

个字符组成的字符串。

5. left()函数的注意事项:

(1)left()函数只支持从字符串左边开始截取字符串,不支持从字符串右边截取;

(2)当指定的length值大于字符串的长度时,left()函数会返回原字符串;

(3)当length的值为负数时,left()函数会抛出一个ValueError异常。