Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
First solution in Creative category for Pangram by Joachim99
def check_pangram(text):
'''
is the given text is a pangram.
'''
# your code here
litery=['q','w','e','r','t','y','u','i','o','p','a','s','d','f','g','h','j','k','l','z','x','c','v','b','n','m']
wartosc=0
slownik=dict.fromkeys(litery,wartosc)
text=text.lower()
text=alfabet(text)
for x in text:
for i in slownik.keys():
if(x==i):
slownik[i]=slownik[i]+1
print(slownik)
for y in slownik.values():
if(y==0):
return False
return True
def alfabet(text):
s='qwertyuiopasdfghjklzxcvbnm'
zdanie=''
for x in text:
if(x in s):
zdanie=zdanie+x
return zdanie
if __name__ == '__main__':
# These "asserts" using only for self-checking and not necessary for auto-testing
assert check_pangram("The quick brown fox jumps over the lazy dog."), "brown fox"
assert not check_pangram("ABCDEF"), "ABC"
assert check_pangram("Bored? Craving a pub quiz fix? Why, just come to the Royal Oak!"), "Bored?"
print('If it is done - it is Done. Go Check is NOW!')
Nov. 28, 2018
Comments: