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

Python

Есть некоторый текст. Реализуйте следующую функциональность:

■ Изменить текст таким образом, чтобы каждое предложение начиналось с большой буквы;

■ Посчитайте сколько раз цифры встречаются в тексте;

■ Посчитайте сколько раз знаки препинания встречаются в тексте;

■ Посчитайте количество восклицательных знаков в тексте.

можно использовать ASCİİ таблицу

Ответы

Автор ответа: rob82846
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: надо без массивов и имортов
Abcdefg12345678910: более примитивно
Abcdefg12345678910: с циклами
Похожие вопросы
Предмет: Химия, автор: lewaq