Python Subroutines Basics Quiz

Python Subroutines Basics Quiz

Professional Development

15 Qs

quiz-placeholder

Similar activities

Tom Holland

Tom Holland

KG - Professional Development

10 Qs

One Direction

One Direction

KG - Professional Development

10 Qs

ATINY QUIZ

ATINY QUIZ

KG - Professional Development

20 Qs

Kick-off Grupos Pequeños

Kick-off Grupos Pequeños

KG - Professional Development

10 Qs

star trek wars

star trek wars

Professional Development

15 Qs

季庭百涵小問答

季庭百涵小問答

1st Grade - Professional Development

20 Qs

MSG Quality Day 2023

MSG Quality Day 2023

Professional Development

17 Qs

quiz 220422

quiz 220422

Professional Development

15 Qs

Python Subroutines Basics Quiz

Python Subroutines Basics Quiz

Assessment

Quiz

Fun

Professional Development

Practice Problem

Medium

Created by

Mr Massett

Used 3+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

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.

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?