Unit 2 Test (Functions Python Review)

Unit 2 Test (Functions Python Review)

8th - 12th Grade

11 Qs

quiz-placeholder

Similar activities

Iteration - While Loop

Iteration - While Loop

8th - 12th Grade

12 Qs

Basic Python Coding

Basic Python Coding

11th - 12th Grade

15 Qs

Python Exception Handling

Python Exception Handling

10th - 12th Grade

10 Qs

Class 8 Program coding Java

Class 8 Program coding Java

8th Grade

13 Qs

Python Lists v2

Python Lists v2

9th - 12th Grade

15 Qs

Program Development - Python: Errors

Program Development - Python: Errors

8th - 10th Grade

13 Qs

Boolean Logic

Boolean Logic

8th Grade

10 Qs

Python Basics

Python Basics

12th Grade - University

10 Qs

Unit 2 Test (Functions Python Review)

Unit 2 Test (Functions Python Review)

Assessment

Quiz

Computers

8th - 12th Grade

Medium

Created by

Antonio Leon

Used 28+ times

FREE Resource

11 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

5 mins • 8 pts

Media Image

llama

llama

llama

llama llama llama

llama, llama, llama

No output due to an error

Answer explanation

Commas add a space and one print statement will print sideways on the same line.

2.

MULTIPLE CHOICE QUESTION

5 mins • 5 pts

Media Image

120

120.0

15

No output due to an error

Answer explanation

When the function is called, the inputs are 4, 5, and 6. The function tells us to multiply them together. Which yields 120. No decimal point since no single slash division was taking place.

3.

MULTIPLE CHOICE QUESTION

5 mins • 5 pts

Media Image

1.667

2.0

1

No output due to an error

Answer explanation

When function is called, be careful of the order of the inputs. DeltaX and then Delta Y so the inputs are 6 and 10.0 respectively. And then we divide Deltay by DeltaX. Which yields 1.667.

4.

MULTIPLE CHOICE QUESTION

5 mins • 5 pts

Media Image

25.0

25

10

10.0

No output due to an error

Answer explanation

This function takes in an input and returns that input times itself (squared). The input is 5 when called, so the returned answer is 25.

5.

MULTIPLE CHOICE QUESTION

5 mins • 5 pts

Media Image

x is

1

and y is

2

x is, 1, and y is, 2

x is 1 and y is 2

x is1and y is2

No ouptut due to an error

Answer explanation

Commas add a space when connecting pieces of the print statement. One print statement prints sideways on one line.

6.

MULTIPLE CHOICE QUESTION

5 mins • 5 pts

Media Image

17.0

17

42.0

42

No output due to an error

Answer explanation

Remember order of operations. a/b yields 5.0. And c*d yields 12. 5.0+12 in the end is 17.0. The single slash division gives you a decimal, and it stays with the problem until the end.

7.

MULTIPLE CHOICE QUESTION

5 mins • 5 pts

Media Image

27.65

-27.65

0.49

.65

No output due to an error.

Answer explanation

The function is called, but the no inputs are within the parentheses. Despite us knowing what is going on, python does not and doesn't relate outside variables to the function unless typed in as inputs. getChange(price, paid) would give us our intended answer.

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?