1
これは私が書いたパングラムのための関数です。何らかの理由で alpha[num]
ではなく、あなたのミスの原因となっている、それを反復しながら、あなたはalphabet
を変更しているなどpython pangramは2番目の文字をスキップします
def ispangram(str1,alphabet=string.ascii_lowercase):
alpha = []
alpha += alphabet
str1 = list(str1)
for num in range(0,25):
print num
print alpha[num]
for equal in str1:
print equal
if alpha[num] == equal:
alpha.pop(num)
print alpha
break
else:
continue
if alpha == none:
print 'true'
else:
print 'false'