목록 IT기술 (72)
이롭게 현명하게
목차 if문을 사용하는 이유 if문 기본 구조 들여 쓰기 조건문이란? elif 조건부 표현식 if 조건문1: 실행할 문장1 실행할 문장2 실행할 문장3 elif 조건문 : pass # 조건문에서 아무 일도 하지 않게 설정 elif 조건문A: 실행할 문장A 실행할 문장B 실행할 문장C else: 실행할 문장ㄱ 실행할 문장ㄴ 실행할 문장ㄷ [if문을 사용하는 이유] 일상생활에서 상황에 맞게 행동할 때가 있다. 프로그래밍도 마찬가지이다. 프로그래밍도 주어진 조건을 판단한 후에 그 상황에 맞게 처리해야 할 경우가 생긴다. 프로그래밍에서 조건을 판단하여 해당조건에 맞는 상황을 수행하는 데 사용하는 것이 if문이다. [if문 기본 구조] 조건문을 테스트해서 참이면 if문 다음 문장 if(블록)들을 수행 조건문이 거..
목차 불 자료형이란? 참과 거짓 불 연산 참(True) 거짓(False) "문자열" "" [1,2,3,4] [] (1,2,3,4) () {'a':1} {} 1 0 None bool(값) : bool연산의 결과로 참 거짓을 리턴 [불 자료형이란?] 불(bool) 자료형이란 참(True)와 거짓(False)을 나타내는 자료형이다. True - 참 False - 거짓 이 때 파이썬에서는 true,false가 아닌 첫 문자를 항상 대문자로 사용해야한다. 따옴표로 감싸지 않아야한다. a = True b = False 불 자료형은 조건문의 리턴 값으로도 사용된다. print(1 == 1) # True print(2 < 1) # False [참과 거짓] 참 거짓 "문자열" "" [1,2,3,4] [] (1,2,3,4..
목차 집합 자료형이란? 교집합 합집합 차집합 집합 관련 함수 코드 설명 집합명 = set() 비어있는 집합 자료형 집합명 = set([값1,값2, ... ]) 집합 자료형 집합 A & 집합 B 집합 A 와 집합 B 의 교집합 집합 A.intersection(집합 B) 집합 A와 집합 B의 교집합 집합 A | 집합 B 집합 A와 집합 B의 합집합 집합 A.union(집합B) 집합 A와 집합 B의 합집합 집합 A - 집합 B 집합 A 와 집합 B의 차집합 집합 A.difference(집합B) 집합 A 와 집합 B의 차집합 집합명.add(값) 집합에 1개의 값만 추가 할 경우 집합명.update([값1,값2, ... ]) 집합에 여러개의 값을 한꺼번에 추가 집합명.remove(값) 집합에 특정 값을 제거 [집..
목차 Key 리스트 만들기( keys ) Value 리스트 만들기 ( values ) key,value 쌍 얻기 ( items ) key : value 쌍 모두 지우기 ( clear ) key 로 value 얻기 ( get ) 해당 key 가 딕셔너리 안에 있는지 조사하기 ( in ) 코드 설명 딕셔너리명.keys() 딕셔너리의 key만 모아서 dict_keys 객체를 리턴 딕셔너리명.values() 딕셔너리의 value만 모아서 dict_values 객체를 반환한다. 딕셔너리명.items() 딕셔너리의 key와 value의 쌍을 튜플로 묶은 값을 dict_items 객체로 반환한다. 딕셔너리명.clear() 딕셔너리 안의 모든 요소를 삭제한다. 딕셔너리명.get(키값) 딕셔너리의 키 값에 대응되는 va..
목차 딕셔너리란? 딕셔너리 생성 딕셔너리 쌍 추가 딕셔너리 요소 삭제 딕셔너리에서 key 사용해 Value 얻기 딕셔너리 사용 시 주의 사항 코드 설명 딕셔너리명={ } 딕셔너리명 = { key : value } Key : Value 형태로 이루어져있고 쉼표(,)로 구분되어있다. 딕셔너리명[키값]=요소값 딕셔너리에 키값을 가지는 요소값을 추가 del 딕셔너리명[키값] 지정한 키 값에 해당되는 { key : value } 쌍이 삭제 딕셔너리변수이름[Key] 어떤 Key의 Value를 얻기 [딕셔너리란?] 이름 : 홍길동 생일 : 2000년04월5일 전화번호 : 010-***-**** 등으로 프로필을 나타낼 수 있다. 파이썬에는 이러한 대응관계를 나타낼 수 있는 자료형이 있다. 이것을 연관 배열(Associ..
목차 튜플 생성 튜플 특징 튜플 인덱싱 튜플 슬라이싱 튜플 길이 구하기 튜플 더하기 튜플 곱하기 튜플 리스트 변환 리스트와 튜플로 변수 만들기 리스트 언패킹 / 튜플 언패킹 [튜플(Tuple) 생성] 튜플은 리스트와 비슷하지만 리스트와는 다른 점을 가지고 있다. 리스트 튜플 [ ] ( ) 값의 생성, 삭제, 수정 가능 불가능 변수 b : 단 하나의 요소만을 가질 때는 요소 뒤에 콤마(,)를 반드시 붙여야 한다. 변수 d : 괄호를 생략해도 된다. a = () b = (1,) c = (1,2,3) d = 1,2,3 e = ('a','b','c',('ab','cd')) 튜플은 리스트와 비슷한 역할을 하지만 튜플과 리스트는 구별해서 사용해야 한다. 리스트 : 요소값을 수정할 수 있다. 튜플 : 요소값 수정 불..