def callon(b=20, a=10):
b = b + a
a = b - a
print(b, "#", a)
return b
x = 100
y = 200
x = callon(x, y)
print(x, "@", y)
y = callon(y)
print(x, "@", y)
# Step-by-step execution:
# 1. Initially, x = 100 and y = 200.
# 2. First function call: callon(100, 200)
# b = 100 + 200 = 300
# a = 300 - 200 = 100
# Output: 300 # 100
# Return value: 300
# x is updated to 300.
# 3. print(x, "@", y)
# Output: 300 @ 200
# 4. Second function call: callon(200)
# b = 200 + 10 = 210
# a = 210 - 10 = 200
# Output: 210 # 200
# Return value: 210
# y is updated to 210.
# 5. print(x, "@", y)
# Output: 300 @ 210
# Final Output:
300 # 100
300 @ 200
210 # 200
300 @ 210
Explanation:
The function callon takes two arguments b and a, with default values b=20 and a=10.
Inside the function:
- b is updated as b = b + a.
- a is updated as a = b - a.
- The function prints the values of b and a, separated by "#".
- Finally, the updated value of b is returned.
The first function call updates x, while the second function call updates y.
The final output is generated based on the updated values of x and y.
Write a user-defined function in Python named showGrades(S) which takes the dictionary S as an argument. The dictionary S contains Name: [Eng, Math, Science] as key:value pairs.
The function displays the corresponding grade obtained by the students according to the following grading rules:
\[ \begin{array}{|c|c|} \hline \textbf{Average of Eng, Math, Science} & \textbf{Grade} \\ \hline \geq 90 & A \\ \hline < 90 \text{ but } \geq 60 & B \\ \hline < 60 & C \\ \hline \end{array} \]
Example: Consider the following dictionary: \[ S = \{\text{"AMIT"}: [92, 86, 64], \text{"NAGMA"}: [65, 42, 43], \text{"DAVID"}: [92, 90, 88]\} \] The output should be: \[ \text{AMIT} - B \\ \text{NAGMA} - C \\ \text{DAVID} - A \]
myStr[:4] extracts the first 4 characters, which are "MISS".myStr[-5:] extracts the last 5 characters, which are "SIPPI"."#" in between, resulting in "MISS#SIPPI".
event = "G20 Presidency@2023"
L = event.split(' ')
print(L[::-2])
Draw a rough sketch for the curve $y = 2 + |x + 1|$. Using integration, find the area of the region bounded by the curve $y = 2 + |x + 1|$, $x = -4$, $x = 3$, and $y = 0$.