본문 바로가기

Python/기초18

[Python] 반복문 (while) 안녕하세요. 쇼미요미입니다. 오늘은 반복문(while) 에 대해서 알아보도록 하겠습니다. 1. while문의 기본구조 - 다른 언어와 다르게 들여쓰기가 올바르게 되지 않을 경우 'error' 발생 while : ... 2. 조건문 - while문이 True일 때까지 반복해서 실행 3. break - while문이 True이지만 while문을 끝내고 싶을 때 사용 4. continue - 다음 행을 실행하지 않고 while문을 다시 실행하고자 할 때 사용 5. 무한 루프 while True: 수행할 문장1 수행할 문장2 ... 2022. 5. 2.
[Python] 조건문 (if) 안녕하세요. 쇼미요미입니다. 오늘은 조건문(if)에 대해서 알아보도록 하겠습니다. 1. if문의 기본구조 - 다른 언어와 다르게 들여쓰기가 올바르게 되지 않을 경우 'error' 발생 if 조건문: #조건문이 True이면 실행, False이면 다음 조건문 실행. 다음 조건문이 없다면 else 실행 수행할 문장1 수행할 문장2 ... elif 조건문: #조건문이 True이면 실행, False이면 다음 조건문 실행. 다음 조건문이 없다면 else 실행 수행할 문장1 수행할 문장2 ... else: 수행할 문장A 수행할 문장B ... 2. 조건문 - 불 자료형 : 참인지 거짓인지 - ,==,!=,>=,>> 'True' https://jonghyuk5142.tistory.com/64?category=554542.. 2022. 5. 2.
[Python] 변수 안녕하세요. 쇼미요미입니다. 오늘은 변수에 대해서 알아보도록 하겠습니다. 1. 정의 - 변수는 자료형의 값을 저장하는 공간을 뜻함 - 변수를 만들 때는 =(assignment) 기호를 사용함 2. 변수 1) 1이라는 값을 가지는 정수 자료형(객체)이 자동으로 메모리에 생성 - 변수 a는 객체가 저장된 메모리의 위치를 가리키는 레퍼런스(Reference) - a라는 변수는 1이라는 정수형 객체를 가리키고 있음 a = 1 b = "python" c = [1,2,3] 2) a와 b는 같은 곳을 바라보고 있으며 동일한 값을 가지고 있음 a = [1,2,3] b = a print(a) >>> [1,2,3] print(b) >>> [1,2,3] 3) a와 b는 주소도 동일함 4) 다른 a와 b가 같은 값을 갖고 싶.. 2022. 5. 1.
[Python] 집합 안녕하세요. 쇼미요미입니다. 오늘은 집합에 대해 알아보도록 하겠습니다. 예전에 중학교 1학년 수학에서 배운 집합과 비슷한 형태라고 생각하시면 됩니다. 1. 정의 - 집합에 관련된 것들을 쉽게 처리하기 위해 만들어진 자료형 - 중복을 허용하지 않음 - 순서가 없음 - 데이터 분석 시 용이하다고 함 2. 집합으로 묶기 s1 = set([1,2,3]) s2 = set("abcd") 3. 집합 출력하기 - 순서와 중복이 허용되지 않음 s2 = set("Hello") print(s2) >>> {'e', 'l', 'o', 'H'} 4. 교집합 - 두 개의 집합에서 중복되는 요소만 출력 4-1) '&' 로 교집합 구하기 s1 = set([1, 2, 3, 4, 5, 6]) s2 = set([4, 5, 6, 7, 8, .. 2022. 5. 1.