본문 바로가기
내일배움캠프 AI 웹 프로그래밍

내일배움캠프 13일차 TIL_변수 유효 범위(variable scope)

by thriveview 2023. 8. 23.

Python 강의(심화)

오늘의 학습 키워드:

변수 유효 범위(variable scope) & 자주 사용되는 모듈 및 패턴

 

공부한 내용 본인의 언어로 정리하기: 

변수 유효범위: 변수가 선언된 위치나 키워드에 따라 변수를 사용할 수 있는 범위가 달라지는 것.

지역 변수(local variable): 함수 내부에 선언. 외부에 영향력 X

전역 변수(global variable): 함수 밖에서 선언되며 어디서든 접근 O

지역 변수(local variable)

자주 사용되는 모듈 및 패턴

type() / 값의 자료형 확인해보기

type()

split() / string을 list로 변환하기

split() / string을 list로

join() / list를 string으로 변환하기

join() / list를 string으로

replace() / 문자열 바꾸기

replace()

pprint() / 코드 예쁘게 출력하기

pprint() 전

 

pprint() 후

random / 랜덤한 로직이 필요할 때

random

time / 시간 다루기

time / 시간

datetime / 날짜 다루기

datetime / 날짜

 

오늘의 회고:

어제부터 정말 ^^ 집중도 잘안된다.

많이 배워봤자 결국 중요한건 내가 실제로 만들어봐야 하는듯

 

12시간 중 얼마나 몰입했는지:

30%

 

더 나은 미래를 위해 내일 어떤 공부를 진행할 것인지:

과제를 해보면 더 감이 올텐데 사실 과제를 읽고 도대체 이걸 내가 어떻게 하는걸까 라는 생각이 들었다. 

계속 읽고 생각해보니 대충 감이 잡히긴 하는데 실제로 해볼때와는 또 다른듯하다.

개발자는 무조건 문제를 직접 풀고 수많은 미해결을 해결하는데 있다고 생각한다.