Вам дано рядок, що складається з маленьких та великих латинських літер. Перевірте, чи є цей рядок панграмою. Вважається, що рядок містить літеру латинського алфавіту, якщо ця літера зустрічається у верхньому чи нижньому регістрі.
Вхідні дані
Програма отримує на вхід рядок, що містить виключно малі та великі латинські літери.
Вихідні дані
Виведіть "YES", якщо рядок є панграмою, і "NO" в іншому випадку.
Answers & Comments
Відповідь:
from string import ascii_lowercase as ascii #імпорт всіх букв в нижньому регістрі
row = set(input().lower()) # рядок переводимо в нижній регістр
symbols = set(ascii) # всі букви в нижньому регістрі
print(("NO", "YES")[row == symbols])
#True = 1 False = 0
Пояснення:
В коментаріях в коді