Python Subroutines Basics Quiz

Python Subroutines Basics Quiz

Professional Development

15 Qs

quiz-placeholder

Similar activities

Round 6 - Music

Round 6 - Music

KG - Professional Development

10 Qs

For Erelle only.

For Erelle only.

Professional Development

10 Qs

6 Jahanam

6 Jahanam

Professional Development

10 Qs

React/Javascript Quizz

React/Javascript Quizz

Professional Development

12 Qs

Coordinating, Correlative, Subordinating CONJUNCTION

Coordinating, Correlative, Subordinating CONJUNCTION

Professional Development

20 Qs

English--Diagnostic

English--Diagnostic

Professional Development

16 Qs

Galaxy Customer Care Fundamental

Galaxy Customer Care Fundamental

Professional Development

15 Qs

Fun Friday

Fun Friday

Professional Development

10 Qs

Python Subroutines Basics Quiz

Python Subroutines Basics Quiz

Assessment

Quiz

Fun

Professional Development

Medium

Created by

Mr Massett

Used 3+ times

FREE Resource

15 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What keyword is used to define a function in Python?

`function`

`define`

`def`

`func`

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What will happen if a function does not include a `return` statement?

It will cause a syntax error.

It will return `None` by default.

It will return `0`.

It will return an empty string.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following correctly defines a function in Python?

`function greet(): print("Hello")`

`def greet(): print("Hello")`

`define greet(): print("Hello")`

`greet() = def(): print("Hello")`

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

How do you call a function named `calculate_area` with two arguments (5, 10)?

`calculate_area[5, 10]`

`calculate_area{5, 10}`

`calculate_area(5, 10)`

`calculate_area -> (5, 10)`

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the purpose of parameters in a function?

To store global variables.

To pass values into a function.

To create an infinite loop.

To return multiple values.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What will the following function return? ```python def multiply(x, y): return x * y print(multiply(3, 4)) ```

`7`

`12`

`34`

`None`

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the difference between a function and a procedure in Python?

A function always returns a value, whereas a procedure does not.

A procedure must take arguments, but a function does not.

A function can only have one line of code, but a procedure can have multiple lines.

There is no difference; they are the same.

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?