Python - while문
인프런 파이썬 입문 수업을 듣고 중요한 내용을 정리했습니다. 개인 공부 후 자료를 남기기 위한 목적이므로 내용 상에 오류가 있을 수 있습니다. while문 기본 개념 # 기본 구조 while : # 은 익스프레션을 의미하며, if문의 조건식과 동일한 역할을 한다. # 즉, if문과 유사한 구조를 가지며, 조건을 만족하면 해당 code를 계속 반복한다. # while문 활용 예시 n = 5 while n > 0: n = n -1 print(n) # 결과 : 4, 3, 2, 1, 0 a = ['foo', 'abs', 'bar'] while a: print(a.pop()) # 결과 : bar, abs, foo # while 조건식에 데이터가 있는 리스트(a)가 있기 때문에 # while a:의 코드는 whil..
2021. 10. 14.
Python - 기초 자료형(집합)
인프런 파이썬 입문 수업을 듣고 중요한 내용을 정리했습니다. 개인 공부 후 자료를 남기기 위한 목적이므로 내용 상에 오류가 있을 수 있습니다. 기초 자료형(집합) 기본 개념 집합 자료형은 순서가 없고 중복을 허용하지 않지만, 수정 및 삭제가 가능한 자료형이다. 또한, 집합 자료형은 딕셔너리와 형태가 유사하지만, 키 없이 벨류만으로 이루어져있다. # 선언 방식 a = set() print(type(a))# 결과 : b = set([1, 2, 3, 4, 4, 4]) c = set([1, 2, 'pen', 'Cap', 'Plate']) d = {'abd', 'dwq', 'daf', 'ewe'} e = {42, 'abd', (1, 2, 3), 3.42411} # 집합의 선언 방식은 다양한데, ( )안에 리스트형..
2021. 10. 13.
Python - 기초 자료형(딕셔너리)
인프런 파이썬 입문 수업을 듣고 중요한 내용을 정리했습니다. 개인 공부 후 자료를 남기기 위한 목적이므로 내용 상에 오류가 있을 수 있습니다. 기초 자료형(딕셔너리) 기본 개념 딕셔너리 자료형은 순서가 없고 키의 중복을 허용하지 않지만, 수정 및 삭제는 가능한 자료형이다. 또한, 범용적으로 가장 많이 사용되는 자료형으로 타 언어의 오브젝트 및 JSON과 유사한 형태를 가진다. # 선언 방식 a = {'name': 'Kim', 'phone': '01042438553', 'birth': '931021'} b = {0: 'Hello Python'} c = {'arr': [1, 2, 3, 4]} d = { 'Name': 'Niceman', 'City': 'Seoul', 'Age': 33, 'Grade': 'A'..
2021. 10. 13.
Python - 기초 자료형(튜플)
인프런 파이썬 입문 수업을 듣고 중요한 내용을 정리했습니다. 개인 공부 후 자료를 남기기 위한 목적이므로 내용 상에 오류가 있을 수 있습니다. 기초 자료형(튜플) 기본 개념 튜플 자료형은 순서가 있고 중복이 가능하지만, 수정 및 삭제가 불가능한 자료형이다. 이러한 특징으로 절대 변경되면 안되는 중요한 데이터를 저장할 때 사용한다. # 선언 방식 a = () b = (1) c = (1,) d = (1, 2, 3, 4) print(type(a), type(b), type(c), type(d)) # 결과 : # 튜플의 데이터가 1개인 경우에는 반드시 데이터 뒤에 ,기호를 함께 넣어야만 # 튜플 데이터 타입을 갖게 된다.(데이터가 2개 이상일 경우에는 ,기호 필요X) # 단, 변수에 괄호()없이 데이터를 선언해..
2021. 10. 13.