Python 字符串元音字母大写转换 - 代码示例
以下是一个 Python 函数,用于将字符串中的元音字母转换为大写字母,其他字母保持不变:
def uppercase_vowels(string):
vowels = ['a', 'e', 'i', 'o', 'u']
new_string = ''
for char in string:
if char.lower() in vowels:
new_string += char.upper()
else:
new_string += char
return new_string
# 示例用法
print(uppercase_vowels('hello world'))
# 输出:hEllO wOrld
该函数首先定义了一个元音字母列表 vowels,然后遍历字符串中的每个字符。如果字符是元音字母(忽略大小写),则将其转换为大写字母并添加到新字符串 new_string 中;否则直接将字符添加到新字符串中。最后返回新字符串 new_string。
原文地址: https://www.cveoy.top/t/topic/nP2k 著作权归作者所有。请勿转载和采集!