下面是一个简单的Python函数示例,用于检查一个字符串是否为全字母句。
def is_pangram(sentence):
# 将句子中的字母转换为小写,并去除空格
sentence = sentence.lower().replace(" ", "")
# 使用集合来存储句子中出现的字母
letters = set(sentence)
# 如果集合中包含26个字母,则返回True,否则返回False
return len(letters) == 26
使用示例:
sentence = "The quick brown fox jumps over the lazy dog"
print(is_pangram(sentence)) # 输出:True
sentence = "Hello World"
print(is_pangram(sentence)) # 输出:False
该函数首先将句子转换为小写,并去除空格。然后,使用集合来存储句子中出现的字母。最后,检查集合的长度是否等于26,如果等于则表示句子包含了26个字母,即为全字母句。