개인적으로 설정한 목표9월 30일까지 Python 공부하기!기존에 구입했었던 혼공파 서적도 있었지만우연한 경로로 알게된 "유데미"라는 온라인 아카데미?에서 구입한 Python 강좌.해당 강좌를 들으면서 시시콜콜한 내용들을 글로 작성하여 남겨보려고한다.하루에 1개 혹은
해당 강좌에서는 다른 강좌나 인터넷 블로그 등의 게시물과 달리vscode나 파이썬 IDLE 에디터를 사용하지 않고anaconda - jupyter notebook을 사용하여 진행한다고 한다. www.anaconda.com/downloads 에서 본인의 환경에 맞는 파일
코드 작성을 위한 개발 환경 텍스트 편집기 모든 텍스트 파일을 위한 일반적인 편집기. 용량이 매우 가볍고 필요에 따라 별도의 plug-in을 설치해야함. 자동 완성이나 자동 검색과 같은 기능 X. Python을 위한 인기있는 텍스트 편집기 >- Sublime Text
변수에 저장될 데이터의 형식(종류)을 명시해주는 것으로 타입에 따라 컴퓨터가 어떻게 데이터를 어떻게 처리할 지 결정되고, 확보해야할 메모리가 달라진다.▶ 불리언\_boolean
기본적인 연산자에 대한 내용
about Variable
single('), double(") quotes를 사용하는 순서가 지정된 sequences.문자열의 서브섹션을 가져오기 위해 Indexing or Slicing을 사용.문자열에서 단일 문자를 가져올 때 사용.문자열의 길이가 매우 길때 마지막 문자를 가져올 수 있음.문
문자열의 속성, 메서드, 포매팅.
파이썬의 List & list의 Methods
파이썬의 Dictionary
파이썬의 Tuple & Method
파이썬의 Set & boolean
파이썬의 file I/O
파이썬의 비교 연산자 & 논리 연산자
if, elif, else 문
파이썬의 for문
while 문 & break, pass, continue keyword
파이썬의 유용한 함수들 - range, enumerate, min, max, zip, input
파이썬의 Comprehension
메서드와 함수에 대한 간단한 설명들. (안봐도 무방)
함수 생성에 대한 기본적인 설명
함수에서 return과 print의 동작 차이
짝수를 구분하는 함수
언패킹을 사용한 함수 만들기
함수와 함수 간의 상호작용. 을 알아보기 위한 야바위 게임 만들기
*args와 **kwargs 의 사용법
map(), filter() 와 함께 사용 가능한 Lambda 표현식
변수의 Scope