分类:字符串
知识点:
-
字符串转list,每个字符成为list中的一个元素 list(string)
-
字符串变大小写 str.upper(), str.lower()
题目来自【华为招聘模拟考试】
文章来源:https://www.toymoban.com/news/detail-814345.html
# If you need to import additional packages or classes, please import here.
def func():
# please define the python3 input here. For example: a,b = map(int, input().strip().split())
sentence = input().strip()
my_list = list(sentence)
# ['w', 'h', 'o', ' ', 'l', 'o', 'v', 'e']
# print(my_list)
vowels = ('a','e','i','o','u','A','E','I','O','U')
new_my_list = []
for letter in my_list:
if letter in vowels:
new_my_list.append(letter.upper())
elif letter == ' ':
new_my_list.append(letter)
else:
new_my_list.append(letter.lower())
# print(new_my_list)
new_sentence = ''.join(new_my_list)
print(new_sentence)
# please finish the function body here.
# please define the python3 output here. For example: print().
if __name__ == "__main__":
func()
by 软件工程小施同学文章来源地址https://www.toymoban.com/news/detail-814345.html
到了这里,关于华为机考入门python3--(0)模拟题2-vowel元音字母翻译的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!