Introduction to Python Programming Exam
Questions And Answers |Latest 2025 |
Guaranteed Pass.
A design technique that helps to reduce the duplication of code within a program and is a
benefit of using functions is .
1. code reuse
2. divide and conquer
3. debugging
4. facilitation of teamwork - Answer✔A
The first line of a function definition is known as the .
1. body
2. introduction
3. initialization
4. header - Answer✔D
You ____ a function to execute it.
1. define
2. call
3. import
4. export - Answer✔B
A ____ is a variable that is created inside a function.
1. global variable
2. local variable
1|Page
, ©THESTAR 2024/2025 ALL RIGHTS RESERVED 1:27PM. A+
3. hidden variable
4. none of the above; you cannot create a variable inside a function - Answer✔B
A(n) _____ is the part of a program in which a variable may be accessed.
1. declaration space
2. area of visibility
3. scope
4. mode - Answer✔C
A(n) _____ is a piece of data that is sent into a function.
1. argument
2. parameter
3. header
4. packet - Answer✔A
A(n) ____ is a special variable that receives a piece of data when a function is called.
1. argument
2. parameter
3. header
4. packet - Answer✔B
A variable that is visible to every function in a program file is a .
1. local variable
2. universal variable
3. program-wide variable
4. global variable - Answer✔D
When possible, you should avoid using _____ variables in a program.
1. local
2. global
3. reference
4. parameter - Answer✔B
This is a prewritten function that is built into a programming language.
2|Page
, ©THESTAR 2024/2025 ALL RIGHTS RESERVED 1:27PM. A+
1. standard function
2. library function
3. custom function
4. cafeteria function - Answer✔B
This standard library function returns a random integer within a specified range of values.
1. random
2. randint
3. random_integer
4. uniform - Answer✔B
This statement causes a function to end and sends a value back to the part of the program that
called the function.
1. end
2. send
3. exit
4. return - Answer✔D
This type of function returns either True or False.
1. Binary
2. true_false
3. Boolean
4. logical - Answer✔C
Calling a function and defining a function mean the same thing. - Answer✔F
A statement in one function can access a local variable in another function. - Answer✔F
In Python, you cannot write functions that accept multiple arguments. - Answer✔F
Some library functions are built into the Python interpreter. - Answer✔T
You do not need to have an import statement in a program to use the functions in the random
module. - Answer✔F
A function in Python can return more than one value. - Answer✔T
A file that data is written to is known as a(n) .
3|Page