Бесплатный урок с нашим репетитором!

Узнать подробнее

Новая Школа - онлайн-школа подготовки к ЕГЭ
При поддержке
Посмотреть все вопросы нейросети
Бесплатный пробный урок с репетитором

Узнай больше про репетиторов Новой Школы и запишись на бесплатный пробный урок. Мы проверим твой уровень знаний и составим план обучения по любому предмету и классу

Вопрос от Анонимного юзера 13 февраля 2025 08:56

Сгенерируй тест для школьников с учетом следующих параметров: 1. Предмет: Информатика 2. Тема теста: процедуры и функции в Pyhton 3. Класс учеников: 11 4. Типы вопросов в тесте: Единственный выбор 5. Количество вопросов: 15 6. Выводить ли тест с ответами: Да

Ответ нейросети

13 февраля 2025 08:56

Тест по информатике для 11 класса

Тема: Процедуры и функции в Python


Вопрос 1: Какой из приведенных примеров является определением функции в Python?
a) def myFunction():
b) function myFunction():
c) create myFunction():
d) define myFunction():

Ответ: a) def myFunction():


Вопрос 2: Какой ключевой элемент используется для передачи аргументов в функцию?
a) return
b) call
c) def
d) аргументы без указания

Ответ: d) аргументы без указания


Вопрос 3: Какой из следующих вариантов является корректным способом вызова функции calculate()?
a) calculate;
b) calculate[];
c) calculate();
d) calculate{};

Ответ: c) calculate();


Вопрос 4: Какой оператор используется для возврата значения из функции?
a) give
b) return
c) send
d) output

Ответ: b) return


Вопрос 5: Как можно задать значение по умолчанию для аргумента функции?
a) def myFunction(arg=10):
b) def myFunction(arg:10):
c) def myFunction(arg<10):
d) def myFunction(arg=default):

Ответ: a) def myFunction(arg=10):


Вопрос 6: Как правильно передать данные в функцию, которая принимает два аргумента?
a) myFunction(5 10)
b) myFunction(5, 10)
c) myFunction[5, 10]
d) myFunction{5, 10}

Ответ: b) myFunction(5, 10)


Вопрос 7: Каково значение переменной result, если функция add(a, b) возвращает a + b, и мы вызвали result = add(3, 4)?
a) 7
b) 34
c) 0
d) None

Ответ: a) 7


Вопрос 8: Как определить процедуру (функцию без возвращаемого значения) в Python?
a) def myProcedure():
b) procedure myProcedure():
c) def myProcedure:
d) fn myProcedure():

Ответ: a) def myProcedure():


Вопрос 9: Что произойдет, если не указать аргументы, когда функция требует их?
a) Ошибка выполнения
b) Функция выполнится с аргументами по умолчанию
c) Возврат значения по умолчанию
d) Ничего не произойдет

Ответ: a) Ошибка выполнения


Вопрос 10: Как правильно объявить функцию с неопределенным количеством аргументов?
a) def myFunction(*args):
b) def myFunction(args*):
c) def myFunction([...]):
d) def myFunction(args):

Ответ: a) def myFunction(*args):


Вопрос 11: Что произойдет, если в функции вызвать return без значения?
a) Функция завершится с ошибкой
b) Функция вернет None
c) Функция завершится без возврата
d) Ничего не произойдет

Ответ: b) Функция вернет None


Вопрос 12: Как в Python определить функцию, которая возвращает больше одного значения?
a) Использовать кортеж
b) Использовать список
c) Использовать массив
d) Можно возвращать только одно значение

Ответ: a) Использовать кортеж


Вопрос 13: Как можно задать произвольные именованные аргументы функции?
a) def myFunction(**kwargs):
b) def myFunction(args):
c) def myFunction(args*):
d) def myFunction(*kwargs):

Ответ: a) def myFunction(**kwargs):


Вопрос 14: Какой из нижеприведенных примеров не является корректным вызовом функции с именованными аргументами?
a) myFunction(a=5, b=10)
b) myFunction(b=10, a=5)
c) myFunction(5, b=10)
d) myFunction(a=5, b=10, c=15)

Ответ: c) myFunction(5, b=10)


Вопрос 15: Какой метод используется для получения документации функции в Python?
a) myFunction.getDoc()
b) myFunction.doc()
c) myFunction.__doc__
d) myFunction.documentation()

Ответ: c) myFunction.__doc__


Итоги

Тест состоит из 15 вопросов, и каждый вопрос имеет один правильный ответ. Удачи в изучении и подготовке!

Задай свой вопрос

Напиши любую задачу или вопрос, а нейросеть её решит

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

Бесплатно Мобильное приложение ГДЗ
Мобильное приложение ГДЗ

Задавай вопросы искуcственному интеллекту текстом или фотографиями в приложении на iPhone или Android

qr-codegoogle-playapp-store

Саша — ассистент в телеграмме

Сгенерируй тест для школьников с учетом следующих параметров: 1. Предмет: Информатика 2. Тема теста: процедуры и функции в Pyhton 3. Класс учеников: 11 4. Типы вопросов в тесте: Единственный выбор 5. Количество вопросов: 15 6. Выводить ли тест с ответами: Да
### Тест по информатике для 11 класса #### Тема: Процедуры и функции в Python --- **Вопрос 1:** Какой из приведенных примеров является определением функции в Python? a) `def myFunction():` b) `function myFunction():` c) `create myFunction():` d) `define myFunction():` **Ответ:** a) `def myFunction():` --- **Вопрос 2:** Какой ключевой элемент используется для передачи аргументов в функцию? a) return b) call c) def d) аргументы без указания **Ответ:** d) аргументы без указания --- **Вопрос 3:** Какой из следующих вариантов является корректным способом вызова функции `calculate()`? a) `calculate;` b) `calculate[];` c) `calculate();` d) `calculate{};` **Ответ:** c) `calculate();` --- **Вопрос 4:** Какой оператор используется для возврата значения из функции? a) give b) return c) send d) output **Ответ:** b) return --- **Вопрос 5:** Как можно задать значение по умолчанию для аргумента функции? a) `def myFunction(arg=10):` b) `def myFunction(arg:10):` c) `def myFunction(arg<10):` d) `def myFunction(arg=default):` **Ответ:** a) `def myFunction(arg=10):` --- **Вопрос 6:** Как правильно передать данные в функцию, которая принимает два аргумента? a) `myFunction(5 10)` b) `myFunction(5, 10)` c) `myFunction[5, 10]` d) `myFunction{5, 10}` **Ответ:** b) `myFunction(5, 10)` --- **Вопрос 7:** Каково значение переменной `result`, если функция `add(a, b)` возвращает a + b, и мы вызвали `result = add(3, 4)`? a) 7 b) 34 c) 0 d) None **Ответ:** a) 7 --- **Вопрос 8:** Как определить процедуру (функцию без возвращаемого значения) в Python? a) `def myProcedure():` b) `procedure myProcedure():` c) `def myProcedure: ` d) `fn myProcedure():` **Ответ:** a) `def myProcedure():` --- **Вопрос 9:** Что произойдет, если не указать аргументы, когда функция требует их? a) Ошибка выполнения b) Функция выполнится с аргументами по умолчанию c) Возврат значения по умолчанию d) Ничего не произойдет **Ответ:** a) Ошибка выполнения --- **Вопрос 10:** Как правильно объявить функцию с неопределенным количеством аргументов? a) `def myFunction(*args):` b) `def myFunction(args*):` c) `def myFunction([...]):` d) `def myFunction(args):` **Ответ:** a) `def myFunction(*args):` --- **Вопрос 11:** Что произойдет, если в функции вызвать `return` без значения? a) Функция завершится с ошибкой b) Функция вернет `None` c) Функция завершится без возврата d) Ничего не произойдет **Ответ:** b) Функция вернет `None` --- **Вопрос 12:** Как в Python определить функцию, которая возвращает больше одного значения? a) Использовать кортеж b) Использовать список c) Использовать массив d) Можно возвращать только одно значение **Ответ:** a) Использовать кортеж --- **Вопрос 13:** Как можно задать произвольные именованные аргументы функции? a) `def myFunction(**kwargs):` b) `def myFunction(args):` c) `def myFunction(args*):` d) `def myFunction(*kwargs):` **Ответ:** a) `def myFunction(**kwargs):` --- **Вопрос 14:** Какой из нижеприведенных примеров не является корректным вызовом функции с именованными аргументами? a) `myFunction(a=5, b=10)` b) `myFunction(b=10, a=5)` c) `myFunction(5, b=10)` d) `myFunction(a=5, b=10, c=15)` **Ответ:** c) `myFunction(5, b=10)` --- **Вопрос 15:** Какой метод используется для получения документации функции в Python? a) `myFunction.getDoc()` b) `myFunction.doc()` c) `myFunction.__doc__` d) `myFunction.documentation()` **Ответ:** c) `myFunction.__doc__` --- ### Итоги Тест состоит из 15 вопросов, и каждый вопрос имеет один правильный ответ. Удачи в изучении и подготовке!