Вопрос задан 24.10.2023 в 17:54. Предмет Информатика. Спрашивает Ермаков Александр.

PYTHON!!! Напишите программу, которая считает количество слов в символьной строке. Словом

называется последовательность символов, отличных от пробела, которая ограничена пробелами или границами строки. Входные данные Входная строка содержит произвольные печатаемые символы. Выходные данные Программа должна вывести одно число – количество слов в переданной её строке. Примеры входные данные I live in Perm. выходные данные 4
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Дима Анна.

x = str(input())

print(x.count(' ') + 1)

0 0
Отвечает Бакарюк Полина.

Ответ:

string = input()

print( len(string.split(' ') ) )

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения этой задачи в Python, вы можете использовать встроенную функцию `split()`. Эта функция разбивает строку на список подстрок на основе указанного разделителя. В данном случае, разделителем будет пробел (' '), так как слова в строке разделены пробелами.

Затем, вы можете использовать функцию `len()`, чтобы подсчитать количество элементов в этом списке, что и будет являться количеством слов в строке.

Вот пример кода, который решает эту задачу:

```python def count_words(input_string): words = input_string.split(' ') return len(words)

input_string = "I live in Perm" print(count_words(input_string)) ```

В этом коде, функция `count_words()` принимает строку в качестве аргумента, разбивает ее на слова с помощью функции `split()`, а затем возвращает количество этих слов, используя функцию `len()`.

После этого, мы вызываем эту функцию с примером строки "I live in Perm" и выводим результат.

Обратите внимание, что этот код считает словами последовательности символов, ограниченные пробелами или границами строки, что соответствует вашему определению слова.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос