• Immutable_ 정수, 실수,문자열,튜플

 

a=1
def vartest(a):
    a=a+1
vartest(a)
print(a)

정수 1 은 변하지 않는다. global frames 가 a=1 이기 때문에 print 하였을때 그대로 1 을 출력함 

  • mutable_ 리스트, 집합,딕셔너리 

 

a=[1,2,3]

def vartest(a):

    a=a.append(4)

vartest(a)

print(a)

+ Recent posts