Предмет: Информатика,
автор: Abcdefg12345678910
Python
Есть некоторый текст. Реализуйте следующую функциональность:
■ Изменить текст таким образом, чтобы каждое предложение начиналось с большой буквы;
■ Посчитайте сколько раз цифры встречаются в тексте;
■ Посчитайте сколько раз знаки препинания встречаются в тексте;
■ Посчитайте количество восклицательных знаков в тексте.
можно использовать ASCİİ таблицу
Ответы
Автор ответа:
0
Ответ:
Объяснение:
import string
text = "ваш текст здесь. он содержит цифры, такие как 123 и знаки препинания! например, запятые."
# Изменить текст таким образом, чтобы каждое предложение начиналось с большой буквы
text = text.capitalize()
# Посчитайте сколько раз цифры встречаются в тексте
digits_count = sum(c.isdigit() for c in text)
# Посчитайте сколько раз знаки препинания встречаются в тексте
punctuation_count = sum(c in string.punctuation for c in text)
# Посчитайте количество восклицательных знаков в тексте
exclamation_count = text.count('!')
print(f"Исправленный текст: {text}")
print(f"Количество цифр: {digits_count}")
print(f"Количество знаков препинания: {punctuation_count}")
print(f"Количество восклицательных знаков: {exclamation_count}")
Abcdefg12345678910:
надо без массивов и имортов
Похожие вопросы
Предмет: Математика,
автор: mulchakdmutro
Предмет: Английский язык,
автор: azanybekova04
Предмет: Английский язык,
автор: lera2016tis
Предмет: Химия,
автор: sofia134678
Предмет: Химия,
автор: lewaq