
Python Programming Quiz

Quiz
•
others
•
12th Grade
•
Hard
Jennifer Johnson
FREE Resource
10 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which of the following is false about naming functions and parameters?
Names can have spaces.
Names can have digits.
Some names are reserved by python.
Names cannot start with digits.
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which of the following would be a legal call for the code below? def drawPrettyStar(numberOfPoints, radius, color): Star(200, 200, radius, numberOfPoints, fill=color)
drawPrettyStar(5, 30, 'red')
drawPrettyStar(5, 'blue', 40)
drawPrettyStar('purple', 20, 35)
drawPrettyStar('4', '5', blue)
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Using the same code segment from #2, which of the following is not a parameter of the function
drawPrettyStar?
def drawPrettyStar(numberOfPoints, radius, color):
Star(200, 200, radius, numberOfPoints, fill=color)
numberOfPoints
radius
color
fill
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which of the following calls to onMousePress will do nothing? def onMousePress(mouseX, mouseY): if (mouseX != mouseY): Circle(mouseX, mouseY, 10, fill='mediumVioletRed')
onMousePress(100,200)
onMousePress(100,400)
onMousePress(200,100)
onMousePress(300,300)
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which of the following is a valid call to the function g and will have f(x) called 3 times?
g(5, 10)
g(10, 5)
g(4, 5)
g(4, 10)
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which of the following results in a red rectangle being drawn when the mouse is moved in the left half of the canvas and a green rectangle being drawn when the mouse is moved elsewhere? (Assume the function drawRect will draw a rectangle given the color)
if(mouseY <= 200)
if(mouseY <= 100)
if(mouseX <= 100)
if(mouseX <= 200)
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Read through the following lines of code that contains an error. What should be done to fix the error?
The Rect function is not called correctly and needs an extra parameter.
The draw function is defined incorrectly since you cannot define a function without parameters.
The draw function is called too early. Line 1 should be on Line 5.
There are no errors with the code as it is.
Create a free account and access millions of resources
Similar Resources on Wayground
15 questions
Star Life Cycles Quiz

Quiz
•
12th Grade - University
11 questions
Ch 3 Questions

Quiz
•
9th - 12th Grade
15 questions
Christmas Quiz 2024

Quiz
•
9th Grade - University
8 questions
Quiz: Lift Every Voice and Sing

Quiz
•
9th - 12th Grade
15 questions
Entrepreneurship and Small Business Test

Quiz
•
9th - 12th Grade
13 questions
Storyboard Pro Sample Practice Test A

Quiz
•
9th - 12th Grade
12 questions
8.31-8.33 War of 1812 & Aftermath

Quiz
•
8th Grade - University
10 questions
Exploring the Milky Way

Quiz
•
12th Grade
Popular Resources on Wayground
18 questions
Writing Launch Day 1

Lesson
•
3rd Grade
11 questions
Hallway & Bathroom Expectations

Quiz
•
6th - 8th Grade
11 questions
Standard Response Protocol

Quiz
•
6th - 8th Grade
40 questions
Algebra Review Topics

Quiz
•
9th - 12th Grade
4 questions
Exit Ticket 7/29

Quiz
•
8th Grade
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
19 questions
Handbook Overview

Lesson
•
9th - 12th Grade
20 questions
Subject-Verb Agreement

Quiz
•
9th Grade
Discover more resources for others
40 questions
Algebra Review Topics

Quiz
•
9th - 12th Grade
19 questions
Handbook Overview

Lesson
•
9th - 12th Grade
62 questions
Spanish Speaking Countries, Capitals, and Locations

Quiz
•
9th - 12th Grade
20 questions
First Day of School

Quiz
•
6th - 12th Grade
6 questions
Maier - AMDM - Unit 1 - Quiz 1 - Estimation

Quiz
•
12th Grade
21 questions
Arithmetic Sequences

Quiz
•
9th - 12th Grade
21 questions
9th Grade English Diagnostic Quiz

Quiz
•
9th - 12th Grade
7 questions
Characteristics of Life

Interactive video
•
11th Grade - University