在python中,怎样修改字符串
字符串无法被修改,字符串是不可变的,但是,你可以通过合并、切片运算、执行格式化表达式、方法调用(例如,replace)创建新的字符串,再将结果赋值给最初的变量名,从而达到相似的效果
已知字符串S的值为’s,pa,m’,提出两种从中间抽取两个字符的方式。
s = 's,pa,m'
print(s[2:4])
ret = s.split(',')
print(ret)
print(ret[1])
字符串’a\nb\x1f\000d’之中有多少个字符?
\n 换行 \x 十六进制 \000八进制
s='a\nb\x1f\000d'
print(s)
print(len(s))
如何将字符转成其ASCII码?你如何反向转换,从整数转换成字符?
内置的ord(S)函数可将单个字符的字符串转换成整数数字符编码。chr(I)则是从整数代码转换回字符串
s='a'
print(ord(s))
print(chr(ord(s)))``