Code for PCEP
list_1 = ["A", "B", "C"]
list_2 = list_1
list_3 = list_2
del list_1[0]
del list_2
print(list_3) - answer['B', 'C']
nums = [1, 2, 3]
vals = nums
del vals[1:2]
print(nums) - answer[1, 3]
i=0
while i <= 3:
i += 2 # On first iteration, i becomes 2
print("*") # 2 is less than 3 so the loop prints another "*"
# Because 2+2 > 3, the loop stops and only 2 "*"s are printed - answer*
*
var = 1
# First iteration, 1 < 10, "#" is printed
# THEN var is incremented
# var << 1 = var * 2^1 = 2
# Second iteration, 2<10, "#" is printed
# 2*2^1 = 4
# Third iteration, 4 < 10, "#" is printed
# 4 * 2^1 = 8
# Fourth iteration, 8 < 10, "#" is printed
# 8 * 2^1 = 16
# 16 > 10, loop stops, 4 "#"s printed
while var < 10:
...print("#")
var = var << 1 - answer#
#
#
, #
my_list = [1, 2, 3]
for v in range(len(my_list)):
my_list.insert(1, my_list[v])
print(my_list)
# First iteration: my_list[v] is my_list[0], which is 1
# my_list becomes [1, 1, 2, 3]
# This means that my_list[1] = 1
# # my_list becomes [1, 1, 1, 2, 3] - answer[1, 1, 1, 1, 2, 3]
# Example 1
def wishes():
print("My Wishes")
return "Happy Birthday"
wishes() # outputs: My Wishes
# Example 2
def wishes():
print("My Wishes")
return "Happy Birthday"
print(wishes())
# outputs: My Wishes
# Happy Birthday - answerMy Wishes
My Wishes
Happy Birthday
def hi():
return
print("Hi!")
hi() - answerNothing gets outputted b/c theres nothing attached to the return statement
def fun(x):
global y
y=x*x
return y
fun(2)
print(y) - answer4
def fun(x):
if x % 2 == 0:
return 1
else:
list_1 = ["A", "B", "C"]
list_2 = list_1
list_3 = list_2
del list_1[0]
del list_2
print(list_3) - answer['B', 'C']
nums = [1, 2, 3]
vals = nums
del vals[1:2]
print(nums) - answer[1, 3]
i=0
while i <= 3:
i += 2 # On first iteration, i becomes 2
print("*") # 2 is less than 3 so the loop prints another "*"
# Because 2+2 > 3, the loop stops and only 2 "*"s are printed - answer*
*
var = 1
# First iteration, 1 < 10, "#" is printed
# THEN var is incremented
# var << 1 = var * 2^1 = 2
# Second iteration, 2<10, "#" is printed
# 2*2^1 = 4
# Third iteration, 4 < 10, "#" is printed
# 4 * 2^1 = 8
# Fourth iteration, 8 < 10, "#" is printed
# 8 * 2^1 = 16
# 16 > 10, loop stops, 4 "#"s printed
while var < 10:
...print("#")
var = var << 1 - answer#
#
#
, #
my_list = [1, 2, 3]
for v in range(len(my_list)):
my_list.insert(1, my_list[v])
print(my_list)
# First iteration: my_list[v] is my_list[0], which is 1
# my_list becomes [1, 1, 2, 3]
# This means that my_list[1] = 1
# # my_list becomes [1, 1, 1, 2, 3] - answer[1, 1, 1, 1, 2, 3]
# Example 1
def wishes():
print("My Wishes")
return "Happy Birthday"
wishes() # outputs: My Wishes
# Example 2
def wishes():
print("My Wishes")
return "Happy Birthday"
print(wishes())
# outputs: My Wishes
# Happy Birthday - answerMy Wishes
My Wishes
Happy Birthday
def hi():
return
print("Hi!")
hi() - answerNothing gets outputted b/c theres nothing attached to the return statement
def fun(x):
global y
y=x*x
return y
fun(2)
print(y) - answer4
def fun(x):
if x % 2 == 0:
return 1
else: