Questions & Verified Answers | Latest Update | Graded A+
1. What is the output of this single-line program print('Python'.lower())?
It prints a string "Python.lower()". There is literally a dot symbol
between "Python" and "lower()".
It prints a string "Python".
It generates a runtime error. It can compile, and it can run. But the
Python interpreter will stop at a certain point.
It prints a string "python".
It generates a syntax error. It won't compile, and it won't even start to
run.
2. Which of the following are properties of tuples?
They're in a fixed order
They're accessed via an index
They're immutable
They have a fixed length
All of the above
3. What is the Unicode value of 'A'?
'\u0041'
'\u0030'
'\u0061'
,4. Describe how you would use the hex format specifier in a Python print
statement.
You can use %s to display a number in hexadecimal format.
You can use %d to display a number in hexadecimal format.
You can use the format specifier %x or %X within a print statement
to display a number in hexadecimal format.
You can use %f to display a number in hexadecimal format.
5. Which of the following data types in Python are considered immutable?
Dictionaries
Tuples
Sets
Lists
6. If you create a void function in Python that prints a message, what will
happen when you call this function?
The function will raise an error.
The message will be stored in a variable.
The function will return the message as a string.
The message will be printed, but no value will be returned.
7. What is the purpose of the 'print' function in the code snippet 'c=a+b;
print(c)'?
To define a function
To display the value of c
, To assign a value to c
To calculate the sum of a and b
8. If you need to store a collection of values that should not change throughout
the program, which data structure would be most appropriate to use?
Set
List
Tuple
Dictionary
9. What is the purpose of a continue statement in Python?
To break out of the loop and return to the main program.
To pause the execution of the loop for a specified time.
To skip the current iteration of a loop and continue with the next
iteration.
To terminate the loop immediately.
10. What is the built-in data type in Python that represents a collection of key-
value pairs?
Set
Tuple
List
Dictionary
11. Given a list of fruits, how would you use the enumerate() function to print
each fruit along with its index?
, By using the map() function to apply a print statement to each fruit.
By using a while loop to iterate through the list and manually track the
index.
By converting the list to a string and printing it directly.
By using a for loop with enumerate(fruits), you can print the index
and the fruit.
12. What does the method .split() do in Python?
Removes all spaces and tabs from the beginning and end of a string
Splits a string into a list of substrings based on a delimiter
Joins a list of strings into a single string
Converts a string to uppercase
13. What symbol is commonly used as the assignment operator in Python?
:=
=
+
==
14. If you have two variables, a = 10 and b = 3, what will be the result of a / b in
Python?
3
3.0
3.3333333333333335
4