Understanding Python Subroutines

Understanding Python Subroutines

9th Grade

15 Qs

quiz-placeholder

Similar activities

Functions in Python

Functions in Python

9th - 12th Grade

16 Qs

Python L5

Python L5

6th Grade - University

10 Qs

Gateway Level 3 Python Quiz 3

Gateway Level 3 Python Quiz 3

9th - 12th Grade

15 Qs

Python Variables and Subroutines

Python Variables and Subroutines

9th - 12th Grade

15 Qs

AQA GCSE Computer Science - 3.2.10 Subroutines

AQA GCSE Computer Science - 3.2.10 Subroutines

8th - 10th Grade

20 Qs

Python turtle year 8 assessment

Python turtle year 8 assessment

7th - 9th Grade

20 Qs

Python turtle

Python turtle

8th - 9th Grade

20 Qs

HIGHER Python Subroutines Quiz

HIGHER Python Subroutines Quiz

9th Grade

12 Qs

Understanding Python Subroutines

Understanding Python Subroutines

Assessment

Quiz

Computers

9th Grade

Medium

Created by

K McVeagh

Used 2+ times

FREE Resource

15 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is a subroutine in Python?

A type of variable

A block of code that performs a specific task

A type of loop

A syntax error

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which keyword is used to define a subroutine in Python?

define

subroutine

def

function

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the purpose of a return statement in a subroutine?

To stop the execution of the program

To return a value to the caller

To print a message to the console

To define a new variable

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

How do you call a subroutine named `calculate_area` in Python?

call calculate_area()

calculate_area

calculate_area()

execute calculate_area()

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the scope of a variable defined inside a subroutine?

Global

Local

Universal

Static

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is a valid subroutine definition in Python?

def myFunction:

def myFunction()

def myFunction():

function myFunction()

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What will be the output of the following subroutine if called with `add_numbers(2, 3)`? ```python def add_numbers(a, b): return a + b ```

5

23

6

0

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?