python里面字符串的操作方法有什么

2025-05-20 05:23:01

1、先定义一个字符串a:a = 'abcdefghijk'然后打印a的前九个字符:print(a[:9])

python里面字符串的操作方法有什么

2、替换字符,用replace,下面把a的前9个字符,替换为“*”。a = 'abcdefghijk'b = a.replace(a[:9],'*' * 9)print(b)

python里面字符串的操作方法有什么

3、从a里面找出字符串“def”的开头位置:c = 'def'a = 'abcdefgh'print(a.find(c))print(str(a.find(c)))a.find(c)的作用是,找到a里面的字符串c的初始位置,返回的是一个数字;str(a.find(c))是把数字转化为字符串的形式,虽然看起来没区别。

python里面字符串的操作方法有什么

4、下面,我们看看,字符串a里面,“def”在什么位置?c = 'def'a ='abcdefghijk'print(c + 媪青怍牙' 在a的第 ' + str(a.find(c)) + ' 到 '+ str(a.find(c) + len(c)) + ' 位')运行结果是:def 在a的第 3 到 6 位。这是因为是从0开始计数的。

python里面字符串的操作方法有什么

5、如果字符串a里面出现多次“def”,a.find也只返回第一个位置:c = 'def'a = 'abcdefghdefijk'print(str(a.find(c)))

python里面字符串的操作方法有什么

6、print('{0} 学习,天天 {1} ?你懂吗?'.format('好好','向上'))运行结果是:好好 学习,天天 向上 ?你懂吗?也就是,在{0}的位置上,插入'好好',在{1}的位置上,插入'向上'。

python里面字符串的操作方法有什么
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢