складіть програму, за допомогою якої можна визначити, чи введений текст складаеться з одного слова, чи декілька

!!Це на мові пітон!!
!!!!!!!СРОЧНО!!!!!!!
!!Это на языке питон!!


00sovok000negra00: a = "твой текст"
00sovok000negra00: или ты в другой переменной указал?
00sovok000negra00: или текст нужно с консоли считывать?
00sovok000negra00: или с файла?

Ответы

Ответ дал: 00sovok000negra00
0

Ответ:

user_input = input("Введiть ваш текст: ")

space_count = 0

for i in range(len(user_input)):

    if user_input[i] == " ":

         space_count += 1

    else:

         continue

if space_count>0:

    print(f"Текст складаеться з декiлька слiв ({space_count+1}.)")

else:

    print(f"Текст складаеться з одного слова.")

Объяснение:

user_input - переменная, в которую вводится текст,

space_count - переменная, содержащая в себе количество пробелов.

for i in range(len(text)) - если дословно, то "для переменной i(может быть любая буква) в радиусе длины текста"

if user_input[i] == " ": - если дословно,  то "если в переменной user_input на месте [i] - индекс символа, то-есть, если i будет 2, то на месте второго символа будет проверка. В цикле for переменная будет с каждым разом увеличиваться до окончания текста ( его длины - оператор len() )

остальное должно быть понятно

Вас заинтересует