Answer to Question #111646 in Python for Seth Cosmas Dacha

Question #111646
Example 1: Define a function that takes an argument. Call the function. Identify what code is the argument and what code is the parameter.

Example 2: Call your function from Example 1 three times with different kinds of arguments: a value, a variable, and an expression. Identify which kind of argument is which.

Example 3: Create a function with a local variable. Show what happens when you try to use that variable outside the function. Explain the results.

Example 4: Create a function that takes an argument. Give the function parameter a unique name. Show what happens when you try to use that parameter name outside the function. Explain the results.

Example 5: Show what happens when a variable defined outside a function has the same name as a local variable inside a function. Explain what happens to the value of each variable as the program runs.
1
Expert's answer
2020-04-24T11:37:51-0400
def function(x): #x is param
    print(x)
    print(x)
    print(x)


t1 = 1
function(9 - 1)
function('rufus')
function(1)


def fun_2():
    loc = 228


# fun_2() if you run this code,
#print(loc)  there will be an error, since the variable is local
def func_3(unical_param):
    print('really unical')


func_3(1000)
#print(unical_param) if you run this code,there will be NameError
t1 = 7
def fun_4(t1):
    print(t1)
#variable inside a function and a variable with the same name outside
# of it are two different variables
# and their values do not overlap or replace
fun_4(t1)

Need a fast expert's response?

Submit order

and get a quick answer at the best price

for any assignment or question with DETAILED EXPLANATIONS!

Comments

No comments. Be the first!

Leave a comment

LATEST TUTORIALS
New on Blog
APPROVED BY CLIENTS