有一字符串,包含n个字符,写一个函数将此字符串中从第m个字符开始的全部字符复制成为另一个字符串。
时间: 2023-03-20 22:04:52 浏览: 86
将字符串中从第m个字符开始的全部字符复制成为另一个字符串并打印
可以写一个函数,接收两个参数:原字符串和起始位置m。然后使用字符串切片的方式,从第m个字符开始截取到字符串末尾,得到一个新的字符串,最后返回这个新字符串即可。
具体实现可以参考下面的代码:
```python
def copy_string(s, m):
return s[m-1:]
# 测试
s = "hello world"
m = 3
new_s = copy_string(s, m)
print(new_s) # 输出 "llo world"
```
其中,`s[m-1:]` 表示从第m个字符开始截取到字符串末尾,因为字符串的下标是从0开始的,所以需要将m减1。
阅读全文