📜  检查值元音用户输入python(1)

📅  最后修改于: 2023-12-03 15:10:52.037000             🧑  作者: Mango

Python程序-检查值元音用户输入

这个Python程序的功能是检查用户输入的字符串中是否包含元音,即a、e、i、o、u五个字母中任意一个。

代码
def check_vowel(input_str):
    vowel_lst = ['a', 'e', 'i', 'o', 'u']
    input_str = input_str.lower()
    for vowel in vowel_lst:
        if vowel in input_str:
            return True
    return False

input_str = input('请输入字符串:')
if check_vowel(input_str):
    print('字符串中包含元音。')
else:
    print('字符串中不包含元音。')
代码解释

check_vowel函数接受一个字符串作为参数,返回一个布尔值,表示该字符串中是否包含元音。

首先,我们创建了一个元音列表,包含了所有可能的元音。接着,我们将输入字符串转换为小写字母,便于比较。然后,我们遍历元音列表,如果当前元音在输入字符串中出现,就返回True表示包含元音。

在主程序中,我们获取用户输入的字符串,然后调用check_vowel函数检查字符串中是否包含元音。如果包含,就输出'字符串中包含元音。',否则输出'字符串中不包含元音。'。

使用示例
请输入字符串:Hello World!
字符串中包含元音。
请输入字符串:TRY HrkXks
字符串中不包含元音。
请输入字符串:AEIOU
字符串中包含元音。