-
ArraysData TypesRegular ExpressionsDeclarative ProgrammingAdvanced Language FeaturesProgramming ParadigmsFundamentalsStrings
Code import string def is_pangram(val:str): return set(val.lower()) >= set(string.ascii_lowercase)
Test Cases Test.assert_equals(is_pangram('Quick zephyrs blow, vexing daft Jim'),True) Test.assert_equals(is_pangram('Sphinx of black quartz, judge my vow'),True) Test.assert_equals(is_pangram('Two driven jocks help fax my big quiz'),True) Test.assert_equals(is_pangram(' Five quacking zephyrs jolt my wax bed'),True) Test.assert_equals(is_pangram('A mad boxer shot a quick, gloved jab to the jaw of his dizzy opponent'),True) Test.assert_equals(is_pangram('Quick zephyrs blow, vexing daft '),False) Test.assert_equals(is_pangram('abcde'),False) Test.assert_equals(is_pangram(' Five quacking zephyrs jolt my wax bed143624131'),True)
Output:
-
Code // some other ways- import string
isPangram=s=>[...'abcdefghijklmnopqrstuvwxyz'].every(e=>s.toLowerCase().includes(e))isPangram=s=>[...'abcdefghijklmnopqrstuvwxyz'].every(e=>RegExp(e,'i').test(s))isPangram=s=>[...new Set(s.toLowerCase().match(/[a-z]/g))].length>25isPangram=s=>new Set(s.toLowerCase().match(/[a-z]/g)).size>25- def is_pangram(val:str):
- return set(val.lower()) >= set(string.ascii_lowercase)
Test Cases describe("Solution", function() {it("should passed all test", function() {Test.assertEquals(isPangram('Quick zephyrs blow, vexing daft Jim'),true);Test.assertEquals(isPangram('Sphinx of black quartz, judge my vow'),true);Test.assertEquals(isPangram('Two driven jocks help fax my big quiz'),true);Test.assertEquals(isPangram(' Five quacking zephyrs jolt my wax bed'),true);Test.assertEquals(isPangram('A mad boxer shot a quick, gloved jab to the jaw of his dizzy opponent'),true);Test.assertEquals(isPangram('Quick zephyrs blow, vexing daft '),false);});});- Test.assert_equals(is_pangram('Quick zephyrs blow, vexing daft Jim'),True)
- Test.assert_equals(is_pangram('Sphinx of black quartz, judge my vow'),True)
- Test.assert_equals(is_pangram('Two driven jocks help fax my big quiz'),True)
- Test.assert_equals(is_pangram(' Five quacking zephyrs jolt my wax bed'),True)
- Test.assert_equals(is_pangram('A mad boxer shot a quick, gloved jab to the jaw of his dizzy opponent'),True)
- Test.assert_equals(is_pangram('Quick zephyrs blow, vexing daft '),False)
- Test.assert_equals(is_pangram('abcde'),False)
- Test.assert_equals(is_pangram(' Five quacking zephyrs jolt my wax bed143624131'),True)
- All
- {{group.name}} ({{group.count}})
This comment has been reported as {{ abuseKindText }}.
Show
This comment has been hidden. You can view it now .
This comment can not be viewed.
- |
- Reply
- Edit
- View Solution
- Expand 1 Reply Expand {{ comments?.length }} replies
- Collapse
- Remove
- Remove comment & replies
- Report
{{ fetchSolutionsError }}