感谢您的帮助
示例byron = bYrOn
这是我正在寻找的旧作业。
答案 0 :(得分:0)
将字符串中的所有字母都大写实际上很简单!
只需使用变量名,并在末尾跟随.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)