[파이썬 강의] - 2.2 조건문(if)

2021. 2. 12. 21:47·파이썬
728x90
반응형

if


조건에 따라 코드를 실행하게 하거나, 실행하지 않게 하고 싶을 때 if 조건문을 사용한다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#예시
hagsig = input("정수 입력 : ")
hagsig = int(hagsig)
 
if hagsig > 0 :
    print("입력한 값은 양수 입니다")
 
if hagsig == 0 :
    print("입력한 값은 0 입니다")
 
if hagsig < 0 :
    print("입력한 값은 음수 입니다")
 
#실행
정수 입력 : 10
입력한 값은 양수 입니다
 
정수 입력 : 0
입력한 값은 0 입니다
 
정수 입력 : -10
입력한 값은 음수 입니다
cs

 

 

else


else 구문은 if 조건 실행문 뒤에 작성되며, if 조건문의 조건이 거짓일때 실행된다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#예시
hagsig = input("정수 입력 : ")
hagsig = int(hagsig)
 
if hagsig % 2 == 0 :
    print("입력한 값은 짝수 입니다")
else :
    print("입력한 값은 홀수 입니다")
 
#실행
정수 입력 : 10
입력한 값은 짝수 입니다
 
정수 입력 : 5
입력한 값은 홀수 입니다
cs

 

 

elif


세개 이상의 조건을 사용해야 할때 elif를 사용한다.

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
#예시
hagsig = input("점수 입력 : ")
hagsig = int(hagsig)
 
if hagsig >= 90 :
    print("당신의 점수는 A 입니다.")
elif hagsig >= 80 :
    print("당신의 점수는 B 입니다.")
elif hagsig >= 70 :
    print("당신의 점수는 C 입니다.")
else :
    print("당신의 점수는 F 입니다.")
 
#실행
점수 입력 : 95
당신의 점수는 A 입니다.
 
점수 입력 : 80
당신의 점수는 B 입니다.
 
점수 입력 : 75
당신의 점수는 C 입니다.
 
점수 입력 : 20
당신의 점수는 F 입니다.
cs

 

 

pass


조건이 참이지만 아무것도 실행하고 싶지 않을경우 pass를 사용한다.

1
2
3
4
5
6
7
8
9
10
11
12
13
#예시
hagsig = input("정수 입력 : ")
hagsig = int(hagsig)
 
if hagsig % 2 == 0 :
    pass
else :
    pass
 
#실행
정수 입력 : 10
 
정수 입력 : 5
cs
728x90
반응형
저작자표시 (새창열림)

'파이썬' 카테고리의 다른 글

[파이썬 강의] - 3.2 반복문(딕셔너리)  (0) 2021.02.17
[파이썬 강의] - 3.1 반복문(리스트)  (0) 2021.02.17
[파이썬 강의] - 2.1 조건문(bool, 연산자)  (0) 2021.02.11
[파이썬 강의] - 1.5 자료형(문자열 다루기)  (0) 2021.02.10
[파이썬 강의] - 1.4 자료형(변환)  (0) 2021.02.10
'파이썬' 카테고리의 다른 글
  • [파이썬 강의] - 3.2 반복문(딕셔너리)
  • [파이썬 강의] - 3.1 반복문(리스트)
  • [파이썬 강의] - 2.1 조건문(bool, 연산자)
  • [파이썬 강의] - 1.5 자료형(문자열 다루기)
학식(hagsig)
학식(hagsig)
정보보안을 배우고자 하는 모든 이들의 식당입니다. 모의해킹, 취약점 진단, 서버, 네트워크, 프로그래밍 등등 다양한 분야를 배우실 수 있습니다.
  • 학식(hagsig)
    학식 - 정보보안 전문 블로그
    학식(hagsig)
  • 전체
    오늘
    어제
  • 공지사항

    • 게시된 정보를 악용하여 발생하는 모든 책임은 사용자에게 있⋯
    • 무단 전재 및 재배포를 금지합니다.
    • 분류 전체보기 (299)
      • 교육정보 (15)
        • IT국비지원 (12)
        • 기업면접코칭 (3)
      • 인프라 취약점 진단 · 모의해킹 (24)
        • 윈도우 서버 진단 · 모의해킹 (22)
        • 리눅스 서버 진단 · 모의해킹 (2)
      • Mobile App 취약점 진단 · 모의해킹 (98)
        • AOS App 취약점 진단 · 모의해킹 (40)
        • iOS App 취약점 진단 · 모의해킹 (58)
      • 웹 취약점 진단 · 모의해킹 (2)
      • 클라우드 취약점 진단 · 모의해킹 (4)
        • AWS 취약점 진단 · 모의해킹 (0)
        • 컨테이너 보안 (4)
      • CS App 취약점 진단 · 모의해킹 (8)
      • AI 취약점진단 · 모의해킹 (8)
      • 산업 제어 시스템 진단 · 모의해킹 (0)
      • 침해 사고 대응 (15)
      • 디지털 포렌식 (2)
      • 자체개발 프로그램 (1)
        • TLS Security Checker (1)
      • IT 자격증 (26)
        • AWS 자격증 (11)
      • 프로그램 사용방법 (14)
      • 리눅스 (1)
      • 파이썬 (12)
      • 오류 해결 (2)
      • 잡학 지식 (41)
      • 코로나19 (12)
      • 학식 일상 (11)
        • 사진 (1)
        • 음악 (6)
        • 가게 정보 (3)
      • 제품 리뷰 (2)
  • 인기 글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.5
학식(hagsig)
[파이썬 강의] - 2.2 조건문(if)
상단으로

티스토리툴바