你的策略会失败的。对于字符串“combine”中的每个字符,您将检查以前是否见过该字符。盘羊可以有重复的字符。您要做的是检查输入字符串“s”是否包含字母表中的每个字符。下面的代码简单快速,演示了两个非常有用的工具:string和set。
import string def is_pangram(s): s = s.lower().replace(" ","") return set(s.lower()) >= set(string.ascii_lowercase)