본문 바로가기

지역변수

[Python] 제어문 (fin) (실습 결과 포함) 본 포스팅은 책 「두근두근 파이썬」을 참고하여 공부한 내용의 정리본입니다. 이전 게시글두근두근 파이썬 Chapter 3 변수와 연산자 (2)2021/01/11 - [Programming/#Python] - [Python] 두근두근 파이썬 Chapter 3 제어문 (2) (실습 결과 포함) 0. 들어가며이전 포스팅에서는 반복문 중 for문의 다양한 응용 문법과 예제를 접해보았다. 이번 포스팅에서는 이중 for문 (중첩 루프)의 활용성에 대해 고찰하고, 또 다른 반복문인 while문과 이러한 반복문을 제어하는 키워드인 break, continue에 대해 다뤄볼 것이다. 1. 중첩 for 루프구구단의 구조와 같이 이중 for문 (nested for loop)이 필요한 상황이 있다. 이런 상황에서는 다음과 같이.. 더보기
[Python] 지역 변수와 전역 변수 목표 함수에서 사용하는 지역변수, 전역변수의 차이를 이해 전역변수와 지역변수의 장단점을 이해하여 프로그램을 모듈러하게 짜는 방법에 대해 이해 In [1]: def quadratic(a, b, c, x): ...: quad_term = a * x ** 2 ...: lin_term = b * x ...: return quad_term + lin_term + c # quad_term과 lin_term은 quadratic 함수 안에서만 사용할 수 있음 #지역변수 ☞ quadratic 함수 안에서 사용하는 지역변수 a, b, c, x, quad_term, lin_term의 값은 qaudratic함수를 부를 때 넘겨주는 인자에 의해 결정됨 ☞ 지역 변수는 함수 안에서만 사용할 수 있는 변수 모듈화된 프로그램 : 소.. 더보기