Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №2363041
А
Аноним
28 ноября 2024 07:30 · публичный вопрос
А
Аноним

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

Нейросеть28 ноября 2024 07:30

Тест по информатике для 9 класса
Тема: Функции с и без параметра, локальные и глобальные переменные в Python

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


Вопрос 2: Как объявить функцию без параметров в Python?
a) def my_function:
b) def my_function()
c) function my_function():
d) def my_function[]:
Ответ: b


Вопрос 3: Какой ключевой оператор используется для вызова функции в Python?
a) return
b) call
c) invoke
d) my_function()
Ответ: d


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


Вопрос 5: Как можно объявить глобальную переменную в Python?
a) global my_var
b) def my_var
c) var my_var
d) declare my_var
Ответ: a


Вопрос 6: Что возвращает функция, если в ней не указан оператор return?
a) 0
b) None
c) Пустую строку
d) Ошибку
Ответ: b


Вопрос 7: Какой из следующих примеров является функцией с параметром?
a) def my_function():
b) def my_function(param1):
c) def my_function[]:
d) function my_function(param):
Ответ: b


Вопрос 8: Каковы последствия изменения глобальной переменной внутри функции без использования оператора global?
a) Глобальная переменная изменится
b) Создастся новая локальная переменная с таким же именем
c) Выдаст ошибку
d) Ничего не произойдет
Ответ: b


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


Вопрос 10: Как вызвать функцию с аргументами в Python?
a) my_function[]
b) my_function()
c) my_function(arg1, arg2)
d) call my_function(arg1, arg2)
Ответ: c


Итог:
Тест содержит 10 вопросов, каждый из которых имеет один правильный ответ. Убедитесь, что все понятия и теоретические основы, связанные с функциями и переменными в Python, изучены перед экзаменом.

Сгенерируй тест для школьников с учетом следующих параметров: 1. Предмет: Информатика 2. Тема теста: Функции с и без параметра. локальные и глобальные переменные в Python 3. Класс учеников: 9 4. Типы вопросов в тесте: Единственный выбор 5. Количество вопросов: 10 6. Выводить ли тест с ответами: Да
**Тест по информатике для 9 класса** **Тема: Функции с и без параметра, локальные и глобальные переменные в Python** **Вопрос 1:** Что такое функция в Python? a) Набор данных b) Набор инструкций, выполняющих определенную задачу c) Переменная, хранящая значение d) Ошибка в программе **Ответ:** b --- **Вопрос 2:** Как объявить функцию без параметров в Python? a) `def my_function:` b) `def my_function()` c) `function my_function():` d) `def my_function[]:` **Ответ:** b --- **Вопрос 3:** Какой ключевой оператор используется для вызова функции в Python? a) return b) call c) invoke d) my_function() **Ответ:** d --- **Вопрос 4:** Что такое локальная переменная в Python? a) Переменная, доступная только внутри функции b) Переменная, доступная во всей программе c) Переменная, создаваемая пользователем d) Переменная, которая хранит значение по умолчанию **Ответ:** a --- **Вопрос 5:** Как можно объявить глобальную переменную в Python? a) `global my_var` b) `def my_var` c) `var my_var` d) `declare my_var` **Ответ:** a --- **Вопрос 6:** Что возвращает функция, если в ней не указан оператор `return`? a) 0 b) None c) Пустую строку d) Ошибку **Ответ:** b --- **Вопрос 7:** Какой из следующих примеров является функцией с параметром? a) `def my_function():` b) `def my_function(param1):` c) `def my_function[]:` d) `function my_function(param):` **Ответ:** b --- **Вопрос 8:** Каковы последствия изменения глобальной переменной внутри функции без использования оператора `global`? a) Глобальная переменная изменится b) Создастся новая локальная переменная с таким же именем c) Выдаст ошибку d) Ничего не произойдет **Ответ:** b --- **Вопрос 9:** Что происходит, если функция возвращает значение? a) Функция завершается и возвращает значение обратно в точку вызова b) Функция продолжает выполнение c) Значение игнорируется d) Вызов функции завершает программу **Ответ:** a --- **Вопрос 10:** Как вызвать функцию с аргументами в Python? a) `my_function[]` b) `my_function()` c) `my_function(arg1, arg2)` d) `call my_function(arg1, arg2)` **Ответ:** c --- **Итог:** Тест содержит 10 вопросов, каждый из которых имеет один правильный ответ. Убедитесь, что все понятия и теоретические основы, связанные с функциями и переменными в Python, изучены перед экзаменом.