꾸준히 하고싶은 개발자

chapter04 본문

python

chapter04

프라우스 2022. 9. 6. 20:59

조건문

  • 조건문(conditional statement): 조건에 따라 특정 동작을 하도록 하는 프로그래밍 명령어이다.
  • 파이썬에서는 조건문을 사용하기 위해 if, else, elif 등의 명령 키워드를 사용한다.

  1. if 뒤에는 참과 거짓을 판단할 있는 조건문이 들어가야 하고, 조건문이 끝나면 반드시 콜론(:) 붙여야 한다.
  2. 들여쓰기를 사용하여 해당 조건이 참일 경우 수행할 명령을 작성한다. 
  3. if 조건이 거짓일 경우 else문이 수행된다. else문은 생략해도 상관없다. 만약 조건에 해당하지 않는 경우에 따로 처리해야 한다면 else문을 넣으면 된다.

중간고사 30% 기말고사30% 레포트20% 출석점수20% 라고 했을때에 If문을 이용해서 총점 등급이 나누어지는 If문이다.

90점일때 A학점 80점일때 B학점 70점일때 C학점 60점이하는 D학점

 

조건의 판단 비교연산자

  • 비교 연산자(또는 조건 연산자): 어떤 것이 큰지 작은지 같은지를 비교하는 것으로, 결과 (True)이나 거짓(False) 된다.

논리연산자

  • 논리 연산자는 and · or · not문을 사용해 조건을 확장할 있다.

반복문

  • 반복문(loop) : 그대로 문장을 반복해 만드는 것으로, 정해진 동작을 반복적으로 수행할 내리는 명령어이다.
  • 반복문은 모든 프로그램에서 핵심적으로 사용된다. 반복문은 반복 시작 조건, 종료 조건, 수행 명령으로 구성되어 있으며, 들여쓰기와 블록(block)으로 구분한다. 파이썬의 반복문은 for while 등의 명령 키워드를 사용한다.

for문

  • for: 기본적인 반복문으로, 반복 범위를 지정하여 반복을 수행한다. 
  • for문으로 반복문을 만들 때는 먼저 for 입력하고 반복되는 범위를 지정해야 한다. 
  • 범위를 지정하는 방법에는 가지가 있다. 번째 방법은 [코드 4-5] 같이 리스트를 사용하는 것이다. 번째 방법은 [코드 4-6] 같이 변수 자체를 출력하는 방법이다

for문 기본문법

for 변수명 in range(시작번호,마지막번호,증가값)

  • range 마지막 번호의 마지막 숫자 바로 앞까지 리스트를 만든다. , range(1, 5)라고 하면 [1, 2, 3, 4] 리스트를 만들고, range(0, 5)라고 하면 [0, 1, 2, 3, 4] 리스트를 만든다.
  • 앞의 시작 번호와 증가값은 생략할 있으며, 생략했을 경우 초깃값으로 시작 번호는 0,증가값은 1 입력한다

반복문 제어

break,continue,else

  • break : 반복문에서 논리적으로 반복을 종료하는 방법이다.
  • continue : 특정 조건에서 남은 명령을 건너뛰고 다음 반복문을 수행한다.
  • else : 어떤 조건이 완전히 끝났을 실행해 주는 역할을 한다.

 

'python' 카테고리의 다른 글

python 입력함수 및 형변환하기  (0) 2022.12.26
자료구조  (0) 2022.09.13
문자열  (0) 2022.09.06
chapter05  (0) 2022.09.06