分类:字符串
知识点:
-
字符串转list,每个字符成为list中的一个元素 list(string)
-
字符串变大小写 str.upper(), str.lower()
题目来自【华为招聘模拟考试】
# 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 软件工程小施同学
猜你喜欢
网友评论
- 搜索
- 最新文章
- 热门文章