第一个字符"/>
python获取第一个字符
一、get char
1.获取单个字符
字符串中的每一个字符都会对应一个唯一的下标(索引)用来表示字符串中的位置。
下标从0开始依次增加;0对应的是第一个字符;也可以从从-1开始依次减小,-1代表最后一个字符。
例如:’hello‘ h --> (0,-5) ,e --> (1,-4),l --> (2,-3),l --> (3,-2) ,o -->(4,-1)
'\tpytho\u4e00n' --> p --> (1,-7)
a. 语法
字符串[下标] - -获取字符串中指定下标对应的字符
b.说明:
字符串--只要结果是字符串的表达式都可以,例如:字符串字面量,字符串变量
[ ] - -固定写法
下标 - 需要获取的字符对应的下标;注意,这儿的下标不能越界。
运行结果:
2.获取部分字符(字符串切片)
语法:
字符串[开始下标:结束下标:步长] - 从开始下表开始获取到结束下标前为止。
每次下标值加上步长去获取下一个
说明:
字符串 -- 只要结果是字符串的表达式都可以,例如:字符串字面量,字符串变量
方法一:
[ ] - 固定写法
开始下标、结束下标 - 下标值(这儿下标值可以越界)
步长:必须是整数(正和负都可以);如果步长是正数,是从开始下标从前往后;
如果是步长是负数,是从开始下标从后往前。
a、 注意:
当步长为正,要求开始下标对应的字符的位置必须在结束下标对应位置之前,否则结果为空串
当步长为负,要求开始下标对应的字符位置必须在结束下标对应的字符的位置后面,否则结果为空串
结束下标一定取不到
更多推荐
python获取第一个字符
发布评论