1. 책 DB를 넣어주세요.
2. 나의 스터디 흔적을 사진으로 보여주세요.

3. 이번 스터디에서 특별히 좋았던 점이나 어려웠던 점이 있었나요? 새로 알게된 부분이 있다면 알려주세요.
1. if문
if문 기본 구조
if 조건문:
수행할 문장1
수행할 문장2
else:
수행할 문장3
수행할 문장4
- 만일 조건문에서 아무 일도 하지 않게 설정하려면 '수행할 문장' 자리에 'pass'를 써넣으면 된다.
- 다른 프로그래밍 언어에서 'else if'는 파이썬에서 'elif' 라고 쓴다.
조건문 자리에는 다음과 같은 연산자들이 사용될 수 있다.
- x or y
- x and y
- not x
- x in '리스트/튜플/문자열'
- x not in '리스트/튜플/문자열'
2. while문
while문 기본 구조
while 조건문:
수행할 문장1
수행할 문장2
수행할 문장3
...
- 'break'를 쓰면 강제로 반복문이 종료된다.
- 'continue'를 쓰면 강제로 while문의 맨 처음으로 돌아간다.
3. for문
for문 기본 구조
for i in list:
수행할 문장1
수행할 문장2
수행할 문장3
...
리스트 내포
['표현식' for '항목' in '반복 가능 객체' if '조건']
['표현식' for '항목1' in '반복 가능 객체1' if '조건1'
for '항목2' in '반복 가능 객체2' if '조건2'
...
for '항목n' in '반복 가능 객체n' if '조건n']
// 예시 - 구구단의 모든 결과를 리스트에 담기
result = [x*y for x in range(2,10)
for y in range(1,10)]
다양한 for문의 사용
a = [(1,2), (3,4), (5,6)]
for (first, last) in a:
print(first + last)
for i in range(1, 11):
실행할 문장1
실행할 문장2
...
* range 함수
- 숫자 리스트를 자동으로 만들어준다.
- for문과 함께 자주 쓰인다.
- range(n) : 0 ~ n-1까지의 숫자 리스트 생성
- range(x, y) : x ~ y-1까지의 숫자 리스트 생성
4. 열심히 실습한 코드를 저장해 첨부해 주시거나 자랑할만한 스크린샷이 있다면 올려주세요.

728x90
반응형
'etc. > Do it! 공부단' 카테고리의 다른 글
Do it! 점프 투 파이썬 / 05단원 파이썬 날개 달기 (0) | 2022.04.19 |
---|---|
Do it! 점프 투 파이썬 / 04단원 프로그램의 입력과 출력은 어떻게 해야 할까? (0) | 2022.04.18 |
Do it! 점프 투 파이썬 / 02단원 파이썬 프로그래밍의 기초, 자료형 (0) | 2022.04.16 |
Do it! 점프 투 파이썬 / 01단원 파이썬이란 무엇인가? (0) | 2022.04.11 |
Do it! 자바스크립트 입문 / 10단원 웹 브라우저를 다루는 방법, 브라우저 객체 모델 (0) | 2022.04.05 |