Я пытаюсь написать программу python, которая проверяет, является ли данная строка pangram - содержит все буквы алфавита.Как проверить, содержит ли строка ВСЕ буквы алфавита в python?
Поэтому "We promptly judged antique ivory buckles for the next prize"
должен возвращать True
, а любая строка, которая не содержит каждую букву алфавита хотя бы один раз, должна возвращать False
.
Я считаю, что я должен использовать RegEx для этого, но я не уверен, как это сделать. Он должен выглядеть примерно так:
import sys
import re
input_string_array = sys.stdin.readlines()
input_string = input_string_array[0]
if (re.search('string contains every letter of the alphabet',input_string):
return True
else:
return False
Не каждая проблема форматирования строк является проблемой регулярных выражений. – Chris
Так же, как этот ката в кодоводах. [detect-panagram] (https://www.codewars.com/kata/detect-pangram/train/python) – azzamsa