본문 바로가기

Study51

[기초문법] Iterable 과 Conatainer(리스트,튜블,집합,딕셔너리) IndexIterator, Container ⊂ IterableIterable, Iterator, Conatiner 객체간에 어떠한 차이가 있는지, 정확하게 이해해보고 구분해보자. Conatiner 에 해당하는 다양한 객체 (list,tuple,str,set,dict 등) 들의 차이점과 특징에 대해 이해해보자.  # Iterable 객체란?한 번에 하나의 값을 반환할 수 있는, 반복가능한 object(객체)list,dict,tuple 과 같은 Container 도 Iterable 의 종류 중 하나이다자체적으로 __iter__ 메소드를 가지고 있어, iter()로 전달될 때 Iterator 객체를 생성한다. for문을 통해 반복할 수 있으면 Iterable 이다. # Iterator 객체란?순서대로 다음값.. 2023. 2. 23.
[기초문법] 입력함수(Input) & split/map 함수 IndexPython 의 입력함수와 split(),map() 활용법Python 에 기본적으로 내장되어있는 입력함수 의 활용방법, 그리고 input() 메서드와 자주 같이 쓰이는 split(),map() 메서드 활용방식에 대해 정리해본다.   input으로 받는 입력값은 모두 문자형(str) 이다. 변수에 입력값을 담아서 쓸 수 있다. a = input('이름을 입력하시오 : ')print(a)print(input('나이를 입력하시오:')) 한번에 여러개 입력값을 input 으로 받는 방법? Split 메서드 사용여기서 '메서드' 란 특정 'Class' 에서만 사용 가능한 함수. 따라서, 메서드는 1. Class명.method()  2. Instatnce.mothod() 로 호출한다. (Instance 는.. 2023. 2. 23.
[기초문법] 자료형,연산자,출력 IndexPython 자료형,연산자,출력방식Python 의 여러가지 자료형들에 대해 주요 특징을 알아보고 그들간에 연산방식과 출력방식에 대해 자주 쓰인다고 생각되는 문법들 위주로 정리해보았다. list,tuple,set,dictionary 등 container type 에 대한 설명은 아래 포스팅에서 나누어 설명해두었다. 2023.02.23 - [python] - [기초문법] Iterable 과 Conatainer(리스트,튜블,집합,딕셔너리) # 자료형Python 의 자료형 type 간의 특징과 차이점에 대해서 공부해보자.. 자료형에는 문자, 숫자(실수/정수), Boolean(참/거짓), 리스트 등의 형태가 있다. (bool 의 결과값은 연산기에 1,0 이기때문에 int 에 속한다고 볼 수 있음)## 수.. 2023. 2. 22.