字符串str="monday tuesday wednesday thursday friday saturday sunday"打印,将里面的小写day替换为大写,输入是否替换,每次替换只能替换一个?替换完成打印字符串!用python写用简单代码写
时间: 2024-11-09 09:19:21 浏览: 16
C++实现将一个字符串中的字符替换成另一个字符串的方法
5星 · 资源好评率100%
你可以使用Python的内置字符串操作和条件判断来实现这个功能。下面是一个简单的示例代码:
```python
str = "monday tuesday wednesday thursday friday saturday sunday"
days_to_replace = input("请输入你想替换的小写字母,按空格分隔:") # 获取用户输入
# 将用户输入分割成单个字符列表
replace_list = days_to_replace.split()
# 遍历字符串中的每个单词并检查是否需要替换
new_str = ""
for word in str.split():
if word[0] in replace_list: # 检查首字母是否需要替换
new_word = word.title() # 转换为大写
else:
new_word = word # 如果不需要替换,保持原样
new_str += new_word + " " # 连接处理后的单词
print("替换后的字符串:", new_str.strip()) # 移除最后的空格并打印结果
阅读全文