#-*-coding:utf-8-*- ''' 字符串: (a)穿件一个名字为findchr()的函数 函数申明如下: 从前向后找对应的字符,返回位置 (b) rfingchr() 从后向前找,返回位置 (c)subchr(string,origchar,newchar) 返回修改后的字符串 ''' import string def findchr(a, b): i = '' for i in range(len(a)): if b == a[i]: break return i def rfindchr(a, b): j = '' for j in range(len(a)-1, -1, -1): if b == a[j]: break return j def subchr(a, b, c): e = '' for k in range(len(a)): if b == a[k]: e = string.replace(a,b,c,1) return e if __name__ == '__main__': a = raw_input('请输入一个字符串:\n') b = raw_input('请输入一个想要找的字符:\n') c = raw_input('请输入一个想要替换的字符:\n') print findchr(a, b) print rfindchr(a, b) print subchr(a, b, c)
chapter 6 exercise 6_12
最新推荐文章于 2024-06-01 17:28:25 发布