
Створіть програму, яка зчитує рядок, в якому знаходиться ПІБ користувача і перевіряє, чи
складається рядок з літер, при чому кожне слово має бути записане з великої літери. Вивести результат на екран.(python)

Ответы на вопрос

name = input("Enter your full name: ")
words = name.split()
is_valid = True
for word in words:
if not word.isalpha() or word[0].islower():
is_valid = False
break
if is_valid:
print("The name is valid.")
else:
print("The name is not valid.")



Звісно, ось приклад програми на мові Python, яка виконує вказану вами задачу:
```python def main(): # Зчитуємо рядок з ПІБ користувача pib = input("Введіть ПІБ користувача: ")
# Перевіряємо, чи складається рядок з літер і кожне слово починається з великої літери if is_valid_pib(pib): print("Рядок відповідає умовам.") else: print("Рядок не відповідає умовам.")
def is_valid_pib(pib): # Розділяємо рядок на слова words = pib.split()
# Перевіряємо, чи кожне слово складається з літер і починається з великої літери for word in words: if not word.isalpha() or not word.istitle(): return False
# Якщо всі слова відповідають умовам, повертаємо True return True
if __name__ == "__main__": main() ```
Ця програма використовує функцію `is_valid_pib`, яка приймає рядок з ПІБ і перевіряє, чи кожне слово складається з літер і починається з великої літери. Потім у функції `main` введений рядок ПІБ зчитується з клавіатури, і результат перевірки виводиться на екран.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili