gpt4 book ai didi

python - 使用列表推导式,将字符串中的所有元音转换为大写?

转载 作者:太空宇宙 更新时间:2023-11-03 21:32:49 26 4
gpt4 key购买 nike

感谢您的帮助

示例拜伦 = bYrOn

这是我正在查看的旧作业。

最佳答案

将字符串中的所有字母转为大写实际上非常简单!

只需使用变量名称并在末尾跟随 .upper() 即可,例如

byron="byron"

byron=byron.upper()

但是,因为您只想赋予某些字母“大写”状态,所以您需要首先分配所有元音:

vowels = set(['a','e','i','o','u'])

然后使用一些Python逻辑来完成剩下的事情:

for char in byron:
if char in vowels:
Word = Word.replace(char,(char.upper()))
print (Word)

如果您想快速,只需复制下面的代码,因为它是用于完成您的任务的完整代码:

x="byron"
vowels = set(['a','e','i','o','u'])
Word=x
for char in Word:
if char in vowels:
Word = Word.replace(char,(char.upper()))
print(Word)

关于python - 使用列表推导式,将字符串中的所有元音转换为大写?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53437275/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com