Вопрос задан 11.11.2023 в 20:27. Предмет Информатика. Спрашивает Власова Мария.

СРОЧНОООО!!!!!! ДАМ 25 БАЛЛОВ Разработайте функцию, в которую вводится неограниченное количество

имен/названий, а затем случайным образом возвращается одно из них. Язык Python
0 0
Перейти к ответам

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

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

import random

def случайное_имя(*аргументы):

   # Проверяем, есть ли вообще аргументы

   if not аргументы:

       return "Нет доступных имен/названий."

   else:

       # Выбираем случайное имя из переданных аргументов

       случайное_имя = random.choice(аргументы)

       return случайное_имя

# Пример использования функции

имя1 = "Анна"

имя2 = "Петр"

имя3 = "Мария"

случайное_название = случайное_имя(имя1, имя2, имя3)

print("Случайное имя: ", случайное_название)

В этом примере функция `случайное_имя` принимает произвольное количество аргументов (используя `*аргументы`), и затем выбирает случайный аргумент с помощью `random.choice()`. При каждом запуске программы она может возвращать разные имена/названия из переданных аргументов.

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

Конечно, я могу помочь вам с этим! Для создания функции на Python, которая принимает неограниченное количество имен/названий и возвращает одно из них случайным образом, вы можете использовать модуль `random`. Вот пример кода:

```python import random

def случайное_имя(*имена): if not имена: return "Список имен пуст"

выбранное_имя = random.choice(имена) return выбранное_имя

# Пример использования имя1 = "Иван" имя2 = "Мария" имя3 = "Александр"

результат = случайное_имя(имя1, имя2, имя3) print("Выбранное имя:", результат) ```

В данном примере функция `случайное_имя` принимает произвольное количество имен в виде аргументов (`*имена`). Если список имен не пустой, функция использует `random.choice()` для выбора одного из имен случайным образом. Затем выбранное имя возвращается.

Просто вызовите эту функцию, передав в нее необходимые имена в качестве аргументов.

0 0

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

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

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

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