Correct
Mark 1.00 out of 1.00
Flag question
Question text
When a Python function is called, inside the function, the arguments are assigned to variables
called parameters.
Select one:
True
False
Feedback
The correct answer is 'True'.
Question 2
Correct
Mark 1.00 out of 1.00
Flag question
Question text
What output will the following code produce?
n = 10
while n != 1:
print (n,end=' ')
if n % 2 == 0: # n is even
n = n // 2
, else: # n is odd
n=n*3+1
Select one:
a. 10 5 16 8 4 2
b. None an error will be displayed
c. 8 4 2
d. 9 28 14 7 22 11 34 17 52 26 13 40 20 10 5 16 8 4 2
Feedback
The correct answer is: 10 5 16 8 4 2
Question 3
Correct
Mark 1.00 out of 1.00
Flag question
Question text
What is the output of the following Python program?
mylist = ["now", "four", "is", "score", "the", "and seven", "time", "years", "for"]
print(" ".join(mylist[1::2]))
Select one:
a. now is the time
b. now is the time for
c. four score and seven years
d. now four is score the and seven time years for
Feedback
Your answer is correct.
The correct answer is: four score and seven years
, Question 4
Correct
Mark 1.00 out of 1.00
Flag question
Question text
In Python, a list of characters is the same as a string.
Select one:
True
False
Feedback
The correct answer is 'False'.
Question 5
Correct
Mark 1.00 out of 1.00
Flag question
Question text
Which one of the following Python expressions has the value 10?
Select one:
a. 8 ^ 2
b. 8 ** 2
c. 8 +- 2