아래의 내용은 'Do it! 점프 투 파이썬' 책을 공부하며 정리하였습니다.
https://www.aladin.co.kr/shop/wproduct.aspx?ISBN=K362833219&start=pnaver_02
Do it! 점프 투 파이썬
챗GPT를 시작으로 펼쳐진 생성 AI 시대에 맞춰 설명과 예제를 다듬고, 최신 경향과 심화 내용을 보충했다. 또한 이번 개정 2판도 50만 코딩 유튜버인 조코딩과 협업을 통해 유튜브 동영상을 제공해
www.aladin.co.kr
C, C++을 주로 사용해오던 저는 파이썬 코드를 처음 작성할 때 엄청 헷갈렸었습니다. 확실히 파이썬 코드가 간결하고 깔끔한 느낌이지만, 기존에 하던 C, C++과는 많이 다른 구조?여서 작성하고 지우고를 반복했었지요...ㅎㅎ
특히 제어문, 반복문의 콜론(:)이나 들여쓰기가 익숙치 않았었답니다. 오늘도 역시나 실습하는데 backspace를 여러번 눌렀지요. 들여쓰기는 이제 어느 정도 습관이 되었는데 콜론은 아직 쉽지 않네요. 코드 마지막에 세미콜론(;) 안 쓰는거는 금방 적응했습니다.ㅎㅎ 코드 작성 시 귀찮은 것 중 하나여서 그런가봅니다.
여튼, 오늘은 if문에 대해서 정리해 보겠습니다. 웬만한 내용은 알고 있는터라 파이썬에서의 큰 특징만을 정리해보겠습니다. 사실 if문의 내용이랄게 크게 없긴하네요.
파이썬 if 문의 특징 (아래 실습 참조)
1. if 문에 속하는 모든 문장은 들여쓰기를 해야합니다.
2. if 문 뒤에는 반드시 콜론(:)을 붙입니다! 다음에 배울 반복문(while 문, for 문)에도 마찬가지 입니다.
3. 조건 연산자 "or", "and", "not" 사용
4. 포함 : "in", "not in" // 뒤에는 리스트, 튜플, 문자열이 올 수 있습니다.
5. 건너뛰기 : "pass" // if 문 다음 무엇도 수행하지 않을 때 사용합니다.
6. 조건부 표현식 : "변수 = 조건문이_참인_경우의_값 if 조건문 else 조건문이_거짓인_경우의_값" 으로 표현합니다.
오늘은 여기까지 if 문에 대해서 공부해 봤습니다. 다른 언어에서도 if 문은 많이 사용했기에 오늘 내용은 많이 짧네요. 조건문이나 반복문은 코드를 많이 짜보는게 제일입니다! 코드를 많이 작성하다보면, 직관적이고 효율적이고 깔끔하게 작성하는 눈?이 생기는 것 같아요. 1일1프로그램 개발을 위해 오늘도 화이팅해봅니다!
'Programming Language > Python' 카테고리의 다른 글
[Do it! 점프 투 파이썬 9일차] 3장_프로그램의 구조를 쌓는다! 제어문 (되새김문제) (3) | 2024.04.03 |
---|---|
[Do it! 점프 투 파이썬 8일차] 3장_프로그램의 구조를 쌓는다! 제어문 (while 문, for 문) (2) | 2024.04.03 |
[Do it! 점프 투 파이썬 6일차] 2장_파이썬 프로그래밍의 기초, 자료형 (자료형 정리 및 되새김문제) (3) | 2024.04.01 |
[Do it! 점프 투 파이썬 4, 5일차] 파이썬 프로그래밍의 기초, 자료형(딕셔너리 자료형, 집합 자료형, 불 자료형, 변수) (3) | 2024.03.28 |
[Do it! 점프 투 파이썬 3일차] 2장_파이썬 프로그래밍의 기초, 자료형 (리스트 자료형, 튜플 자료형) (9) | 2024.03.27 |
댓글