Предмет: Информатика, автор: mmariyka

Вам дано рядок, що складається з маленьких та великих латинських літер. Перевірте, чи є цей рядок панграмою. Вважається, що рядок містить літеру латинського алфавіту, якщо ця літера зустрічається у верхньому чи нижньому регістрі.
Вхідні дані
Програма отримує на вхід рядок, що містить виключно малі та великі латинські літери.
Вихідні дані
Виведіть "YES", якщо рядок є панграмою, і "NO" в іншому випадку.


immegikal: Я можу зробити це лише на python
immegikal: Тобі потрібно на якій мові програмування ?
mmariyka: Python

Ответы

Автор ответа: immegikal
1

Відповідь:

from string import ascii_lowercase as ascii #імпорт всіх букв в нижньому регістрі

row = set(input().lower()) # рядок переводимо в нижній регістр

symbols = set(ascii) # всі букви в нижньому регістрі

print(("NO", "YES")[row == symbols])

#True = 1 False = 0

Пояснення:

В коментаріях в коді


immegikal: Не забудь не sybols а symbols
immegikal: Но воно на результат не вплине але всеодно
Похожие вопросы
Предмет: Английский язык, автор: veronikamaksumiv07
Предмет: Математика, автор: 1554843