• Предмет: Информатика
  • Автор: yarartem13
  • Вопрос задан 3 месяца назад

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

Ответы

Ответ дал: MagicSticks
0

import random

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

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

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

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

   else:

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

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

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

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

имя1 = "Анна"

имя2 = "Петр"

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

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

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

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


yarartem13: спасибо, как только смогу проверю
yarartem13: извини, надо было чтоб неограниченное количество имен в строке запуска (run) писать, а не в коде(
Вас заинтересует