#牛客在线求职答疑中心#给定一个 string iniString 及其长度 int len, 已知该字符串中有空格,现要求
全部评论
将字符串中的空格替换为其他字符,例如下划线。你可以使用以下代码实现: ```python def replace_spaces(iniString, len, replace_char): result = [] for i in range(len): if iniString[i] == ' ': result.append(replace_char) else: result.append(iniString[i]) return ''.join(result) iniString = "Hello World" len = len(iniString) replace_char = '_' new_string = replace_spaces(iniString, len, replace_char) print(new_string) ``` 这段代码首先定义了一个函数 `replace_spaces`,该函数接受三个参数:原始字符串 `iniString`,字符串长度 `len`,以及用于替换空格的字符 `replace_char`。然后,函数遍历原始字符串的每个字符,如果遇到空格,则将替换字符添加到结果列表中,否则将原始字符添加到结果列表中。最后,使用 `join` 函数将结果列表转换为字符串并返回。 你可以根据需要修改 `iniString`、`len` 和 `replace_char` 的值。
点赞
送花
回复
分享
发布于 04-01 22:37 此内容由AI生成

相关推荐

神州数码 管培生 12k 本科
点赞 评论 收藏
转发
点赞 收藏 评论
分享
牛客网
牛客企业服务