본문 바로가기

변수2

Scope variable global 전역변수 어떤 영역에서도 접근할 수 있음 함수 밖에서 정의된 변수 사용을 최소화 하는 것이 좋음 local 지역변수 정해진 영역에서만 접근 가능 함수 내에서 정의된 변수 해당 함수 내에서만 사용할 수 있음 변수에 접근하기 예시 1) 전역변수는 어떤 영역에서도 접근 가능 x=100 print (x) # 100 # 전역변수 x는 어떤 영역에서든 접근 가능 def func(): print (x) func() # 100 # 전역변수 x는 어떤 영역에서든 접근 가능 x는 전역변수 --> 어느 영역에서나 접근 가능함 func()에 정의된 x라는 변수가 없으므로 global 변수인 x를 사용함 예시 2) 지역변수는 함수 내에서만 접근 가능 def func(): y=1000 print (y.. 2020. 3. 30.
Part 1 ~ 5 1. 프로그램 프로그램이란? 문제를 해결하기 위해서 명령을 모아놓은 것 프로그램의 기본 구조 순차, 선택, 반복 세 가지 기본 구조로 구성 순차 : 정해진 순서대로 명령을 수행하는 것 선택 : 조건에 따라 흐름을 바꾸는 것 (예/아니오 분기점) 반복 : 같은 명령을 조건이나 횟수에 따라 반복하는 것 2. 입력과 출력 print() : 출력 print()는 값을 출력해주는 함수 쉼표(,)로 여러 값 출력 가능 input() : 입력 input()는 실행 중 사용자의 입력을 받음 입력 받은 값을 변수에 저장 가능 name = input('What is your name?') 결과로 터미널에서 입력을 받음 / 입력값을 jina로 한 다음 print(name) // jina 3. 변수와 이름 Variable 변.. 2020. 3. 17.