Unit 2 Test (Functions Python Review)

Quiz
•
Computers
•
8th - 12th Grade
•
Medium
Antonio Leon
Used 28+ times
FREE Resource
11 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
5 mins • 8 pts
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
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
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
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
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
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
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
Similar Resources on Wayground
10 questions
Operators in C

Quiz
•
9th - 12th Grade
15 questions
Iteration

Quiz
•
9th - 12th Grade
11 questions
Java Boolean Statements

Quiz
•
11th Grade
10 questions
GDScript Quiz - Lesson 3 - Conditional statements & Iteration

Quiz
•
12th Grade
12 questions
Python

Quiz
•
7th - 8th Grade
10 questions
Pseudocode WHILE Loops

Quiz
•
10th - 12th Grade
13 questions
Entry Level - Programming Techniques

Quiz
•
8th - 9th Grade
10 questions
Python Input/Output

Quiz
•
9th - 12th Grade
Popular Resources on Wayground
10 questions
Video Games

Quiz
•
6th - 12th Grade
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
10 questions
UPDATED FOREST Kindness 9-22

Lesson
•
9th - 12th Grade
22 questions
Adding Integers

Quiz
•
6th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
20 questions
US Constitution Quiz

Quiz
•
11th Grade
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade
Discover more resources for Computers
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade
18 questions
Company Logos

Quiz
•
6th - 8th Grade
20 questions
Analog vs Digital

Quiz
•
9th - 12th Grade
10 questions
CTEA Computer Vocab Terms #1

Quiz
•
12th Grade
10 questions
Exploring Cybersecurity Techniques and Threats

Interactive video
•
6th - 10th Grade
10 questions
Understanding the Internet and Data Transmission

Interactive video
•
7th - 12th Grade
25 questions
How to Email a Teacher- https://youtu.be/NioeNhfpVfI

Quiz
•
6th - 8th Grade
20 questions
Computer Hardware

Quiz
•
6th - 8th Grade