Вопрос задан 30.07.2023 в 07:05. Предмет Информатика. Спрашивает Фаст Настя.

В PYTHON!(98 баллов) 1)С клавиатуры вводиться символьная строка.Определите сколько в ней цифр.

2)С клавиатуры вводиться предложение,в котором каждые два слова разделены ровно пробелом.Определите,сколько слов в этом предложении. 3)С клавиатуры вводиться предложение,в котором слова разделены пробелами.Определите,сколько слов в этом предложении начинается на букву "а".
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Вавилов Захар.
1) #python 3.6
alf = '1234567890'
stroka = input()
kolvo = 0
for i in stroka:
if i in alf:
kolvo+=1
print(kolvo)
2) #python 3.6
print(len(input().split()))
3) #python 3.6
stroka = input().split()
kolvo = 0
for i in stroka:
if i[0]=='a': #русская или английская a в кавычках
kolvo+=1
print(kolvo)
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для каждой из задач можно использовать следующий код на Python:

  1. Определение количества цифр в символьной строке:
python
def count_digits(input_string): count = 0 for char in input_string: if char.isdigit(): count += 1 return count # Пример использования input_string = input("Введите символьную строку: ") digit_count = count_digits(input_string) print("Количество цифр в строке:", digit_count)
  1. Определение количества слов в предложении с разделением каждых двух слов пробелом:
python
def count_words_with_space_separator(input_sentence): words = input_sentence.split(" ") return len(words) # Пример использования input_sentence = input("Введите предложение с разделением каждых двух слов пробелом: ") word_count = count_words_with_space_separator(input_sentence) print("Количество слов в предложении:", word_count)
  1. Определение количества слов в предложении, которые начинаются с буквы "а":
python
def count_words_starting_with_a(input_sentence): words = input_sentence.split() count = 0 for word in words: if word.startswith("а") or word.startswith("А"): count += 1 return count # Пример использования input_sentence = input("Введите предложение: ") word_starting_with_a_count = count_words_starting_with_a(input_sentence) print("Количество слов, начинающихся с 'а':", word_starting_with_a_count)

Обратите внимание, что код чувствителен к регистру, поэтому слова, начинающиеся с "а" и "А" будут учитываться. Если необходимо игнорировать регистр, можно использовать метод word.lower().startswith("а") вместо word.startswith("а").

0 0

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

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

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

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