본문 바로가기

Python35

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 - for문 인프런 파이썬 입문 수업을 듣고 중요한 내용을 정리했습니다. 개인 공부 후 자료를 남기기 위한 목적이므로 내용 상에 오류가 있을 수 있습니다. for문 기본 개념 # 기본 구조 for in # for문의 기본구조는 위와 같으며, collection에는 데이터 컨데이너 # 즉, 튜플·집합·리스트·딕셔너리 등이 올 수 있다. # 또한, 에 for문의 code가 작성된다. # for문의 활용 예시 for v1 in range(10): print('v1 is :', v1) # 결과 : 0~9를 출력함 # collection에 위치한 range(10)는 0~9까지의 숫자 범위를 의미한다. for v2 in range(1, 11): print('v2 is :', v2) # 결과 : 1~10을 출력함 # collec.. 2021. 10. 14.
Python - if문 인프런 파이썬 입문 수업을 듣고 중요한 내용을 정리했습니다. 개인 공부 후 자료를 남기기 위한 목적이므로 내용 상에 오류가 있을 수 있습니다. if문 기본 개념 # 기본 형식 # if 조건식: # code # if문의 기본구조은 위와 같으며 조건식이 True 값을 가질 때, # if문의 code가 실행된다.(조건식이 False이면 code 실행X) # 파이썬에서는 if문의 code 앞에 들여쓰기(indent)를 하지 않으면, # 에러가 발생한다. print(type(True)) # 결과 : # 0이 아닌 수, 문자열, 데이터가 들어있는 리스트, 데이터가 들어있는 튜플, # 데이터가 들어있는 딕셔너리가 if문의 조건식에 들어가면 True 값을 가진다. print(type(False)) # 결과 : # 숫자.. 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.