#牛客在线求职答疑中心#给定一个 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` 的值。
点赞 回复 分享
发布于 2024-04-01 22:37 AI生成

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务