
Python Final Prep
Quiz
•
Computers
•
University
•
Practice Problem
•
Hard
Joanne Phillips-Edley
Used 4+ times
FREE Resource
Enhance your content in a minute
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
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?
Similar Resources on Wayground
28 questions
CIN510 AI in Filmmaking - SPRING25 Final Exam
Quiz
•
University
30 questions
PBO Lanjut 2025
Quiz
•
University
30 questions
ÔN TẬP CUỐI HKI
Quiz
•
6th Grade - University
34 questions
REDES TELEMÁTICAS-2020-II
Quiz
•
University
30 questions
Kesegaran sebelum ASAT
Quiz
•
9th Grade - University
30 questions
COMPUTER 3
Quiz
•
3rd Grade - University
28 questions
Sistemas Operativos
Quiz
•
University
28 questions
14) 2011.1 Using e-mail servers
Quiz
•
University
Popular Resources on Wayground
15 questions
Fractions on a Number Line
Quiz
•
3rd Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
22 questions
fractions
Quiz
•
3rd Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
20 questions
Context Clues
Quiz
•
6th Grade
15 questions
Equivalent Fractions
Quiz
•
4th Grade
20 questions
Figurative Language Review
Quiz
•
6th Grade
