с программой Напишите функцию, принимающую от 1 до 3 параметров - целых чисел (как стандартная функция range). Единственный обязательный аргумент - последнее число. Если поданы 2 аргумента, то первый интерпретируется как начальное число, второй - как конечное (не включительно). Если поданы 3 аргумента, то третий аргумент интерпретируется как шаг. Функция должна выдавать один из следующих списков:
квадратных корней чисел;
Запускайте вашу функцию со всеми возможными вариантами по числу параметров: от 1 до 3.
Подсказка: проблему переменного числа параметров, из которых необязательным является в том числе первый, можно решить 2-мя Во-первых, можно сопоставить всем параметрам нечисловые значения по умолчанию, обычно для этого используют специальное значение None. Тогда используя условный оператор можно определить, сколько параметров реально заданы (не равны None). В зависимости от этого следует интерпретировать значение первого аргумента как: конец последовательности, если зада только 1 параметр; как начало, если заданы 2 или 3. Во-вторых, можно проделать то же, используя синтаксис функции с произвольным числом параметров; в таком случае задавать значения по умолчанию не нужно, а полезно использовать стандартную функцию len, которая выдаст количество реально используемых параметров.
275
422
Ответы на вопрос:
Уани меньше, чем у бори, значит: боря-аня у васи меньше, чем у ани, значит: боря-аня-вася у васи больше, чем у гали, значит: боря-аня-вася-галя у даши больше, чем у бори, значит: даша-боря-аня-вася-галя у даши меньше, чем у ивана, значит: иван-даша-боря-аня-вася-галя иван-32, даша-16, боря-8, аня-4, вася-2, галя-1
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
adamoon4405.03.2023 11:10
-
123291Duck22.12.2020 14:23
-
ifddhhx02.06.2021 04:53
-
Milena001120.03.2023 08:16
-
liliannaklochko25.01.2021 20:35
-
Маша1057830.06.2023 19:55
-
Usimys02.06.2020 09:19
-
Еннтпшдь19.03.2022 09:45
-
dilinur1525.07.2021 17:48
-
pandaswomenp08cc405.09.2020 04:32
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.