def hello():#함수 선언
name=input('이름을 입력하세요! ')#이름 입력
print('안녕!',name)
hello()
def hello(name) :
#name = input("이름을 넣어주세요 ")
print(name)
hello("kimsa")
def sum(a,b) :
z=a+b
return(z)
y=sum(3,8)
print("return value of sum() =",y)
sum(3,8)로부터 함수가 호출되어 z로 리턴됨
return된 값을 y변수에 저장하면 어딘가 temp안에 있던 sum(3,8)이 y에 저장 된다.
def hello(name) :
print(name + '님')
name = "I love you"
print(name)
hello("kimsa")
print(name)
함수선언 안에서의 블록은 함수선언 밖에서는 유효하지 않다.
댓글