如何获取子字符串

如何获取子字符串

比如有一个字符串str = "ABCDEFG"
我希望获取其中的BCD
我先begin = find("B")
      end = find("D",begin)
然后我要拷贝begin 和 end之间的字符串应该怎么办?

我help(str)过了,没有看到返回子字符串的函数。
>> str = "ABCDEFG"
>> print str[1:3+1]
'BCD'
>>print str[str.find('B'):str.find('D')+1]
'BCD'
惭愧惭愧