На изображении представлены утверждения о функциях, и нужно выбрать правильные. Вот краткие пояснения для каждого утверждения:
1. Если внутри функции есть переменная с тем же именем, что и в основной программе, то их значения будут меняться независимо друг от друга – это верно, потому что функции в Python создают локальную область видимости для своих переменных.
2. Внутри одной функции можно вызвать другую функцию – это верно, функции могут вызывать другие функции.
3. Значение, которое возвращает функция, можно передать другой функции в качестве аргумента – это также верно, возвращаемое значение функции может быть использовано как аргумент для другой функции.
4. Побочная функция возвращает значение. Это происходит или явным образом (строка, число, логическая переменная), или нет (None) – это утверждение сформулировано неоднозначно, так как термин "побочная функция" не является стандартным в программировании. Однако, в контексте Python любая функция возвращает значение, даже если это не указано явно, тогда возвращается None.
5. Если переменную наме изменить в теле функции, то перенесённая с таким же именем в основной части программы тоже изменится – это неверно, если не использованы глобальные переменные. В локальной области функции изменения переменной не влияют на переменные с тем же именем вне функции.