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

50 БАЛЛОВ ДАЮ. ПОМОГИТЕ, ПОЖАЛУЙСТА


Как посчитать количество слов в строке в python. С подробным объяснением каждой команды, пожалуйста!!!!

Ответы

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

Предположим, что строку пользователь вводит в консоли


def f(): #объявляем функцию, которая будет искать количество

   a = input('Введите строку: ') #Переменная а ссылается на то, что пользователь ввел в консоли

   return len(a.split(' ')) #Вызываем метод split(' '), который делает из строки список, где каждый элемент - это слово в строке. Параметром в этом методе является символ, который разделяет слова в строке, в нашем случае - пробел. Уже от этого списка вызываем функцию len, который возвращает длину списка, то есть количество слов


f() #вызываем составленную нами функцию


можно вообще все уместить в одну строку сделав так:

def f():

   return len(input('Введите строку: ').split(' ')) #Чтобы не создавать переменную а, мы применили функцию split сразу к input


f()


или обойтись без новой функции

print(len(input('Введите строку: ').split(' '))) #print выводит то, что было передано через параметр на экран

Похожие вопросы
Предмет: Русский язык, автор: aroslavtuhtin2
Предмет: Русский язык, автор: sumsung260j010320
помогите пожалуйста даю 40б
Надо подчеркнуть грамматические основы предложений, указать тип: ПП — простые предложения, ССП — сложнocочинённые предложения с сочинительными союзами, СПП — сложноподчинённые предложения с подчинительными союзами. Расставить недостающие знаки препинания.

1) Вся музыка звучавшая днём утихала и сменялась другою. (Н. Гоголь)

2) Дванов отворил калитку своего двора и обрадовался старому дереву росшему у сеней. (А. Платонов)

3) Лаевский встал из-за стола чтобы отворить дверь. (А. Чехов)

4) Мальчик Шамет с нетерпением ждал когда же старуха сделается счастливой. (К. Паустовский)

5) Он лёг в постель но не гасил свечки и подпёрши рукою голову думал долгие думы. (И. Тургенев)

4. Тестовые задания.

1. Определите, где запятая разделяет части сложного предложения.

а) Знаешь, чем пахнет морская вода во время прибоя?

б) Так Шамет и уехал из посёлка, не дождавшись перемены в старухиной судьбе.

в) Капитан вошёл, красный от ветра, и угрюмо остановился у двери.

г) Ещё на Страстной выставили рамы, и поэтому в комнатах так светло.

2. Найдите предложения, не являющиеся сложными.

а) Теперь она ходила по саду и осторожно срезала ножницами цветы к обеденному столу.

б) Мимо двери, сильно стуча ногами, то и дело пробегали лакеи.

в) Всякий труд важен, ибо облагораживает человека.

г) Коли хочешь приносить пользу, умей владеть пером.