전체 글

기록하는 습관.

    파이썬 흐름제어 (1) - if 문

    if 구문 - 출력하기 #파이썬 제어문 # IF 실습 #기본 형식 print(type(True)) # 0이 아닌 수, "abc" , [1,2,3,...] , (1,2,3,...) ... print(type(False)) # 0, "" , [] ,() , {} ... # 예1 if True: print('Good') # 파이썬은 들여쓰기 (indent) 안하면 에러 if False: print('Bad') # 예2 if False: print('Bad!!!') else: print('Good!!!') # 관계 sep연산자 # > , >=, c) # a > b > c print('or:', a > b or b > c) print('not:', not a > b) ..

    파이썬 기초 자료형 (8) - 집합(Set)

    1) 집합(Set) 자료형 선언 및 변환 # 집합(Set) 특징 # 집합(Set) 자료형(순서X, 중복X) #선언 a = set() b = set([1,2,3,4]) c = set([1,4,5,6]) d = set([1,2,'Pen','Cap']) e = {'foo','bar','baz','foo','qux'} f = {42, 'foo' , (1,2,3), 3.1244423} print('a - ', type(a), a) print('b - ', type(b), b) print('c - ', type(c), c) print('d - ', type(d), d) print('e - ', type(e), e) print('f - ', type(f), f) print() # 튜플 변환(set -> tuple) ..

    파이썬 기초 자료형 (7) - 딕셔너리(Dictionary)

    1) 딕셔너리 자료형 선언 # 파이썬 딕셔너리 # 범용적으로 가장 많이 사용 (JSON) # 딕셔너리 자료형(순서X, 키 중복X, 수정 O, 삭제O) #선언 a = {'name' : 'Kim', 'phone' : '01033337777', 'birth' : '870514'} b = {0 : 'Hello Python'} c = {'arr': [1,2,3,4]} d = { 'Name' : 'Niceman', 'City' : 'Seoul', 'Age' : 33, 'Grade' : 'A', 'Status' : True } e = dict([ ('Name' , 'Niceman'), ('City' , 'Seoul'), ('Age' , 33), ('Grade' , 'A'), ('Status' , True) ])# 잘..

    파이썬 기초 자료형 (6) - 튜플(Tuple)

    1) 튜플 선언 및 함수 # 튜플 (Tuple) # 리스트와 비교 중요 # 튜플 자료형(순서o, 중복o, 수정X, 삭제X) #불변 (한번선언한 후 변경 불가) # 선언 a = () b = (1,) c = (11,12,13,14) d = (100,1000,'Ace','Base','Captine') e = (100,1000,('Ace','Base','Captine')) #인덱싱 print('>>>>>>>>>>>>') print('d - ', d[1]) print('d - ', d[0] + d[1] + d[1]) print('d - ', d[-1]) print('e - ', e[-1]) print('e - ', e[-1][1]) print('e - ', list(e[-1][1])) #튜플을 리스트로 변환 #수..

    파이썬 기초 자료형 (5) - 리스트(List)

    1) 리스트 자료형 선언 및 인덱싱, 연산 #파이썬 리스트 #자료구조에서 중요 #리스트 자료형(순서o, 중복o, 수정o, 삭제o ) #선언 a = [] list = list() c = [70,75,80,85] #len d = [1000,10000,'Ace','Base','Captine'] e = [1000,10000, ['Ace','Base','Captine']] f = [21.42 , 'foobar' , 3, 4 , False , 3.14159] #인덱싱 print('>>>>>>>>>>>') print('d - ', type(d), d) print('d - ', d[1]) print('d - ', d[0] + d[1] + d[1]) print('d - ', d[-1]) print('e - ', e[-1..

    파이썬 기초 자료형 (4) - 숫자형 선언하기

    1) 데이터 타입 확인 #숫자형 #파이썬 지원 자료형 """ int : 정수 float : 실수 complex : 복소수 bool : 불린 str : 문자열(시퀀스) list : 리스트(시퀀스) tuple : 튜플(시퀀스) set : 집합 dict : 사전 """ #데이터 타입 str1 = "Python" bool = True str2 = 'Annaconda' float_var = 10.0 # 10 != 10.0 int_var = 7 list = [str1, str2] dict = { "name" : "Machine Learing", "version" : 2.0 } tuple = (7, 8, 9) set = {7, 8, 9} #데이터 타입 출력 print(type(str1)) print(type(bool..

    파이썬 기초 자료형 (3) - 문자형 선언하기

    1) 문자열 생성 및 이스케이프 문자 사용 # 파이썬 문자형 #문자열 생성 str1 = "I am python" str2 = 'Python' str3 = """How are you?""" str4 = '''Thank you''' print(type(str1),type(str2),type(str3),type(str4)) print(len(str1),len(str2),len(str3),len(str4)) #빈 문자열일때 str1_t1 = '' str2_t2 = str() print(type(str1_t1), len(str1_t1)) print(type(str2_t2), len(str2_t2)) #이스케이프 문자 사용 # I'm girl print("'I'm girl") print('I\'m girl') pr..

    파이썬 기초 자료형 (2) - 파이썬 변수

    #파이썬 변수 #기본 선언 n = 700 print(n) print(type(n)) print() #동시 선언 x = y = z = 700 print(x,y,z) print() # 선언 var = 75 #재선언 var = "CHAGE VALUE" #출력 print(var) print(type(var)) print() #Object References #변수 값 할당 상태 #1. 타입에 맞는 오브젝트 생성 #2. 값 생성 #3. 콘솔 출력 #예1) print(300) print(int(300)) print() #예2) n = 777 print(n, type(n)) m = n print(type(m),type(n)) print() #id(ientity) 확인 : 객체의 고유값 확인 m = 800 n = 65..