파이썬에서
저 두번째 함수에서
count를 global로 하고 싶은데
어디에다가 global count를 넣어야하고
어디에다가 return count를 넣어야함?
응 좀 골치아프지만, 이런 원칙이 있지. 뭐든간에 함수 안에서 생성되거나 변경되는 건 local 이야. 따라서 global 로 선언해도 matching 안에서 count 값을 바꾸고 있기 때문에 local 로 밖에 못쓸꺼야.
인자로 count 넘겨주면되지
함수호출할떄
아, matching 첫 번째 줄에서 global count 를 먹이면 되는건가? 이 부분은 나올 때 마다 헷갈려 ㅠ
응 좀 골치아프지만, 이런 원칙이 있지. 뭐든간에 함수 안에서 생성되거나 변경되는 건 local 이야. 따라서 global 로 선언해도 matching 안에서 count 값을 바꾸고 있기 때문에 local 로 밖에 못쓸꺼야.
인자로 count 넘겨주면되지
함수호출할떄
아, matching 첫 번째 줄에서 global count 를 먹이면 되는건가? 이 부분은 나올 때 마다 헷갈려 ㅠ