私信  •  关注

Hive minD

Hive minD 最近创建的主题
Hive minD 最近回复了
5 年前
回复了 Hive minD 创建的主题 » 编写Python函数来检查字符串是否为pangram
import re
def pangram(s):
    s = s.lower()
    s = re.compile('[^a-z]').sub('',s) # string after removing non English alphabets
    return len(set(s)) == 26

试试这个代码。 在这里,我们将字符串转换为小写,然后消除所有不需要的字符。 然后找出唯一值并检查长度是否与英文字母表中的字符数相同。

5 年前
回复了 Hive minD 创建的主题 » 编写Python函数来检查字符串是否为pangram
import string
import re
def pangram(s):
    s = s.lower() # convert the string to lowercase
    s = re.compile('[^a-z]').sub('',s) # string after removing non English alphabets
    return len(set(s)) == len(string.ascii_lowercase)

我希望这能解决你的问题。

在这里,我们将字符串转换为小写,然后消除所有不需要的字符。然后找出唯一值并检查长度是否与英文字母表中的字符数相同。