No Operation

블로그 이미지

NOP(No Operation)

컴맹이의 티스토리 블로그입니다.

파이썬 중급3 (else - 조건문)

Python 프로그래밍/Python 중급 2020. 2. 22. 17:24

 파이썬 else문 

 

 

else문

앞에서 배운 if문처럼 특정 상황일 경우 실행하고 아닐 때 실행해야 할 경우가 있다면 모든 남은 경우의 수를 코딩하는 건 쉽지 않을 것입니다.

 

예를 들어 1일 때는 돈가스 1이 아니면 피자를 준다고 가정을 하면 1이 아닌 다른 경우의 수는 너무 많아서 다 적는 것도 힘들 것입니다.

 

이럴 때 사용하는 게 else문이며

else는 if문에서 선언한 조건이 아닌 경우 실행이 되게 됩니다.

 

 

else문의 선언 법

else문은 if문처럼 조건이 붙지 않습니다.

if가 아닌 경우에만 실행이 되기 때문에 조건식이 필요하지 않은 것입니다.

1
2
3
4
5
6
user = int(input("숫자를 입력해 주세요 : ")) #input함수는 사용자에게 입력을 받습니다.
if user == 1: #비교연산자 입니다.
    print("돈까스") #들여쓰기를 했으므로 user가 1일때만 실행 됩니다.
else: #user가 1이 아닌 다른걸 입력했을 경우 실행 됩니다.
    print("피자") #역시 else문도 들여쓰기를 해야 실행 됩니다.
print("를 줍니다.") #들여쓰기를 안했기 떄문에 항상 실행 됩니다.
cs

11 else문.py

위와 같이 조건식이 만족할 때와 만족하지 않을 때 다른 결괏값을 배출합니다.

이렇게 경우에 따라서 다른 결과를 나타내는 걸 분기했다고 표현합니다.

if문과 else문 그리고 뒤에 배울 elif문은 모두 분기문라고 묶어서 부릅니다.

 

 

 

 

요약

1.else문은 if문의 조건식이 거짓인 경우 실행된다.

 

숙제

1.else문을 이용해 조건식이 참이 될 때와 거짓을 때를 구분시켜 출력해 보세요.

 

 

 

elif문과 if문의 논리 연산자를 배워보겠습니다.

 

'Python 프로그래밍 > Python 중급' 카테고리의 다른 글

파이썬 중급5 (for - 반복문)  (0) 2020.02.26
파이썬 중급4 (while - 반복문)  (0) 2020.02.25
파이썬 중급4 (elif - 조건문)  (0) 2020.02.23
파이썬 중급2 (if - 조건문)  (0) 2020.02.20
파이썬 중급1 (변수)  (0) 2020.02.18
Posted by NOP(No Operation)
블로그 이미지

컴맹이의 티스토리 블로그입니다.

by NOP(No Operation)

공지사항

    최근...

  • 포스트
  • 댓글
  • 트랙백
  • 더 보기

태그

  • 파이썬 집합
  • 파이썬 break
  • Python Bool
  • Python
  • 파이썬 else문
  • Python강의
  • 파이썬 불
  • 파이썬 사용자에게 입력
  • python break
  • sql_map
  • python elif
  • python else
  • Python Sequence
  • python set
  • 파이썬 input
  • sql map
  • 파이썬 시퀸스
  • 파이썬 if문
  • 파이썬 elif문
  • Python Tuple
  • python continue
  • Python강좌
  • Python문법
  • 파이썬 흐름제어
  • Python variable
  • python input
  • python while
  • 파이썬
  • 파이썬 while문
  • 파이썬 if 논리연산자

글 보관함

«   2025/08   »
일 월 화 수 목 금 토
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

링크

카테고리

분류 전체보기 (23)
WebHacking (1)
SQL_MAP분석 (1)
Python 프로그래밍 (22)
Python 시작하기 전 (2)
Python 초급 (11)
Python 중급 (9)
Python 고급 (0)
리버싱 (0)
ZIP파일 분석 (0)

카운터

Total
Today
Yesterday
방명록 : 관리자 : 글쓰기
NOP(No Operation)'s Blog is powered by daumkakao
Skin info material T Mark3 by 뭐하라
favicon

No Operation

컴맹이의 티스토리 블로그입니다.

  • 태그
  • 링크 추가
  • 방명록

관리자 메뉴

  • 관리자 모드
  • 글쓰기
  • 분류 전체보기 (23)
    • WebHacking (1)
      • SQL_MAP분석 (1)
    • Python 프로그래밍 (22)
      • Python 시작하기 전 (2)
      • Python 초급 (11)
      • Python 중급 (9)
      • Python 고급 (0)
    • 리버싱 (0)
      • ZIP파일 분석 (0)

카테고리

PC화면 보기 티스토리 Daum

티스토리툴바