강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

ohchaehyun님의 프로필 이미지
ohchaehyun

작성한 질문수

파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)

잠깐지식(전역변수와 지역변수)

변수 질문입니다.

작성

·

225

0

안녕하세요. 강의를 듣다가 질문글 남깁니다.
프로그래머스에서 문제를 풀면서
 
ex) -------문제-------
def fun1(money, cost):
 
return answer
------------------------
위와 같은 문제에서, 제가 임의로 def fun2을 만들어서 money와 cost변수를 사용하고싶을때는
fun1 함수내에 fun2(money,cost) 와 같이 작성하여 변수를 넘겨줘야만 사용할수 있나요? 다른 방법이 있는지 궁금합니다.!
 
 
 

퀴즈

재귀 함수에서 print 문을 재귀 호출 뒤에 두면 출력이 역순으로 되는 이유가 무엇일까요?

전역 변수 충돌 때문에

종료 조건이 없어서

스택에 쌓였다가 역순으로 처리돼서

지역 변수 우선순위 때문에

답변 1

0

김태원님의 프로필 이미지
김태원
지식공유자

안녕하세요^^

매개변수로 넘겨주는게 좋을 것 같습니다.

ohchaehyun님의 프로필 이미지
ohchaehyun

작성한 질문수

질문하기