
Python Final Prep

Quiz
•
Computers
•
University
•
Hard

Joanne Phillips-Edley
Used 4+ times
FREE Resource
32 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is the output of the following snippet?
def fun (x):
if x % 2 ==0:
return 1
else:
return 2
print (fun(fun(2)))
The code will cause a runtime error
2
None
1
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
How many stars (*) will the following snippet send to the console?
i = 0
while i < i + 2:
i += 1
print ("*")
else:
print ("*")
two
one
zero
the snippet will enter an infinite loop, printing one star per line
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is the expected behavior of the following program?
try:
print (5/0)
break
except:
print ("Sorry, something went wrong...")
except (ValueError, ZeroDivisionError):
print ("Too bad...")
The program will cause a ZeroDivisionError exception and output a default error message
The program will cause a ValueError exception and output the following message: Too bad...
The program will cause a SyntaxError exception
The program will raise an exception handled by the first except block.
The program will cause a ZeroDivisionError exception and output the following message: Too bad...
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is the output of the following piece of code?
print ("a", "b", "c", sep="sep")
abc
asepbsepcsep
asepbsepc
a b c
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
The following snippet:
def func (a, b):
return b ** a
print (func(b=2, 2))
will output None
is erroneous
will output 2
will output 4
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is the output of the following code if the user enters a 0?
try:
value = input("Enter a value: ")
print (int(value)/len(value))
except ValueError:
print ("Bad input...")
except ZeroDivisionError:
print ("Very bad input...")
except TypeError:
print("Very very bad input...")
except:
print ("Booo!")
Booo1
Very bad input...
Very very bad input...
1.0
0.0
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
How many hashes (#) will the following snippet send to the console?
lst = [[x for x in range (3)] for y in range (3)]
for r in range (3):
for c in range (3):
if lst [r][c] % 2 !=0:
print ("#")
six
zero
three
nine
Create a free account and access millions of resources
Similar Resources on Wayground
30 questions
Coding Competation(Round 1)

Quiz
•
University
30 questions
Python Function

Quiz
•
University
30 questions
PYTHON

Quiz
•
University
30 questions
Python Loops 2

Quiz
•
University
30 questions
bug hunt(jr)

Quiz
•
12th Grade - University
30 questions
Think Tank Tuesday

Quiz
•
University
30 questions
Python Quiz

Quiz
•
University
30 questions
blitz

Quiz
•
University
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