Latest Update Already Passed
What is the result of the following expression: `2 * 3 + 5`?
✔✔ The result is `11`, as multiplication has higher precedence than addition.
How can you access the last element of a list in Python?
✔✔ Use negative indexing, like `my_list[-1]`.
What will the code `x = 10; x = x + 5` output?
✔✔ It will output `15`, as it adds `5` to `x`.
How do you make a copy of a list in Python?
✔✔ Use the `copy()` method or slice notation, like `new_list = old_list[:]`.
What is the result of `int("123") + 5` in Python?
✔✔ The result is `128`, as it converts the string to an integer and adds `5`.
1
,How can you get the index of an item in a list?
✔✔ Use the `index()` method, like `my_list.index('item')`.
What is the difference between the `+=` operator and `=` in Python?
✔✔ `+=` adds to the existing value, while `=` assigns a new value to the variable.
How can you check if a string is a number in Python?
✔✔ Use the `isdigit()` method, like `"123".isdigit()`.
What is a lambda function in Python?
✔✔ A lambda function is an anonymous function defined with the `lambda` keyword, like
`lambda x: x + 1`.
How do you handle multiple exceptions in a single `except` block?
✔✔ List the exceptions as a tuple, like `except (TypeError, ValueError):`.
What is the result of `3 + 2 * 5` in Python?
✔✔ The result is `13`, as multiplication takes precedence over addition.
2
, How do you merge two dictionaries in Python?
✔✔ Use the `update()` method, like `dict1.update(dict2)`.
What happens when you try to divide by zero in Python?
✔✔ A `ZeroDivisionError` will be raised.
How do you find the maximum number in a list?
✔✔ Use the `max()` function, like `max(my_list)`.
What is the purpose of `assert` in Python?
✔✔ The `assert` statement is used for debugging and testing conditions, raising an error if the
condition is `False`.
How do you create a function that accepts any number of arguments in Python?
✔✔ Use `*args`, like `def my_function(*args):`.
How can you remove all elements from a list in Python?
3