Вопрос задан 20.06.2023 в 17:20. Предмет Информатика. Спрашивает Чепига Максим.

Напишіть програму, що перевіряє скільки разів введене число зустрічається у списку Python​

0 0
Перейти к ответам

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

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

Ответ:

numbers = list(map(int , input('Введите числа через пробел: ').split()))

find_number = int(input('Введите число, которое необходимо найти:'))

print("Число " + str(find_number) + " встречается " + str(numbers.count(find_number)) + "раз")

Объяснение:

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

Завдання можна розв'язати за допомогою циклу `for`, щоб перевірити кожен елемент списку з введеним числом. Кожен раз, коли зустрічається введене число, лічильник збільшується на 1. Ось приклад програми, яка реалізує цей підхід:

```python # Отримуємо список від користувача lst = input("Введіть список чисел через пробіл: ").split()

# Отримуємо число від користувача number = input("Введіть число: ")

count = 0 for element in lst: if element == number: count += 1

print("Число", number, "зустрічається", count, "разів у списку.") ```

У цьому прикладі ми спочатку отримуємо список від користувача, використовуючи функцію `input`. Потім отримуємо число, яке користувач хоче перевірити.

У наступному кроці ми ініціалізуємо лічильник `count` значенням 0. Потім, за допомогою циклу `for`, ми перебираємо кожний елемент списку. Якщо елемент співпадає з введеним числом, ми збільшуємо лічильник на 1.

Нарешті, ми виводимо кількість знаходжень введеного числа у списку.

Програма буде працювати коректно, якщо користувач введе числа та розділить їх пробілами:

``` Введіть список чисел через пробіл: 1 2 3 1 2 4 1 Введіть число: 1 Число 1 зустрічається 3 разів у списку. ```

``` Введіть список чисел через пробіл: 5 5 5 5 5 Введіть число: 5 Число 5 зустрічається 5 разів у списку. ```

``` Введіть список чисел через пробіл: 1 2 3 4 5 Введіть число: 6 Число 6 зустрічається 0 разів у списку. ```

0 0

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

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

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

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