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

На Phyton 1) Написать программу,которая считывает строки с клавиатуры до тех пор, пока не будет

введена строка, начинающаяся на "*"2) Написать программу,которая позволяет считать строку с клавиатуры и вычисляет количество символов "а" в ней. Гарантируется,что хотя бы один такой символ в ней содержится.
0 0
Перейти к ответам

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

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

1

string = input()

while string[0] != '*':

   string = input()

2

print(input().count('а'))

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

Для задачи №1 - считывание строк с клавиатуры до ввода строки, начинающейся на "*":

python
def read_lines_until_star(): lines = [] while True: line = input("Введите строку: ") lines.append(line) if line.startswith("*"): break return lines result = read_lines_until_star() print("Считанные строки:") print("\n".join(result))

Для задачи №2 - подсчёт количества символов "а" в введенной строке:

python
def count_a_in_string(input_string): count = 0 for char in input_string: if char == "а": count += 1 return count input_string = input("Введите строку, содержащую хотя бы одну букву 'а': ") count_of_a = count_a_in_string(input_string) print(f"Количество символов 'а' в строке: {count_of_a}")

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

0 0

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

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

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

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