python学习手册第八章 字符串习题

在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)))``
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值