Monday, February 7, 2022

Detect Pangram Python

 

A pangram is a sentence that contains every single letter of the alphabet at least once. For example, the sentence "The quick brown fox jumps over the lazy dog" is a pangram, because it uses the letters A-Z at least once (case is irrelevant).

Given a string, detect whether or not it is a pangram. Return True if it is, False if not. Ignore numbers and punctuation.

 



import string

def is_pangram(s):
    return set(s.lower()) >= set(string.ascii_lowercase)

# Use set to count and compare with ascii_lowercase        
pangram = "The quick, brown fox jumps over the lazy dog!"
print(is_pangram(pangram))

Training on Detect Pangram | Codewars



Related Posts


No comments :

Post a Comment