Search Header Logo

Python Functions Quiz

Authored by Joshwin Paulson

Computers

12th Grade

12 Questions

Used 1+ times

Python Functions Quiz
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

How do you define a function in Python?

`function myFunction():`

`def myFunction():`

`create myFunction():`

`function: myFunction()`

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the correct way to call a function named `calculate`?

`call calculate()`

`calculate().execute`

`calculate()`

`execute calculate()`

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Consider you're developing a system to manage inventory in a bookstore. In this context, which of the following is true about the parameters and arguments in Python functions?

Parameters are specified during the function call.

Arguments are specified during function definition.

Parameters are placeholders for data that the function needs.

Arguments are placeholders for data that the function needs.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Consider the function definition `def add(x, y):`. What are `x` and `y` in this context?

Function calls

Arguments

Parameters

Return values

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does a function return if it does not have a return statement?

`0`

`False`

`None`

An error

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is a correct function definition with a return statement?

`def multiply(x, y): return x * y`

`def multiply(x, y): x * y`

`multiply(x, y): return x * y`

`function multiply(x, y) {return x * y}`

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

How can you return multiple values from a Python function?

By separating them with a comma in the return statement

By using multiple return statements

By packing them into a list and returning the list

Both A and C are correct

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?