python定义字符串时,需要使用单引号或者双引号:
a = 'world'
print a
b = "worlds"
print b
* 使用索引运算符[]和切片运算符可以得到子字符串
c = a[0]
print c
d = b[1:4]
print d
e = b[-1]
print e
a字符串为world, a[0]为w, a[1]为o, a[2]为r .... a[4]为d 也可以用a[-1]表示最后一个字符;
a[0:1] 表示从a[0]开始,到a[1]之前的字符,其实就是a[0];
a[2:4]表示从a[2]开始,到a[4]之前的字符串,那么就是a[2]a[3],即'rl' ;
a[:4]即a[0:4]
a[1:]即a[1:5]
a = 'world'
print a
b = "worlds"
print b
* 使用索引运算符[]和切片运算符可以得到子字符串
c = a[0]
print c
d = b[1:4]
print d
e = b[-1]
print e
a字符串为world, a[0]为w, a[1]为o, a[2]为r .... a[4]为d 也可以用a[-1]表示最后一个字符;
a[0:1] 表示从a[0]开始,到a[1]之前的字符,其实就是a[0];
a[2:4]表示从a[2]开始,到a[4]之前的字符串,那么就是a[2]a[3],即'rl' ;
a[:4]即a[0:4]
a[1:]即a[1:5]
编辑回复