Python Conditional Satement

2023. 1. 20. 22:27·Python
SMALL

파이썬 조건문(Python Conditional Satement)

일반적인 흐름 제어에 대해 배워볼 것이며 흐름 제어는 기본적으로 우리가 원할 때만 코드를 실행하기 위해 논리를 사용합니다. 논리 흐름을 제어하기 위해서는 몇가지 키워드를 사용합니다. 파이썬에서 다루는 키워드는 if, elif, else 입니다.

 

조건문을 이해하기 위해서는 파이썬의 제어 흐름 문법이 공백으로 알려진 콜론과 들여쓰기를 사용한다는 것을 이해해야 합니다. 이 들여쓰기는 파이썬에게 절대적으로 중요하며, 다른 프로그래밍 언어들과 차별되는 요소 입니다.

1. If 문

여기 기본적이 if문의 문법이 있습니다.

if some_condition://비교연산(참 또는 거짓)
	excute some code//해당 조건이 참일 경우 밑의 코드가 실행이된다.

 

2. else 문

if문에 else를 추가할 수 있습니다.

else는 기존 if문의 조건이 참이 아닌 경우 다른 코드 블록을 실행시켜 줍니다.

if some_condition://비교연산(참 또는 거짓)
	excute some code
else:
	do something else

else에는 첨부 조건이 없다는 것을 유의하십시오, 위의 조건이 참이 아닌경우에만 실행됩니다.
또한 if와 else 들여쓰기 선이 정렬되어 있음을 주목하십시오

 

3. elif 문

else문이 실행 되기 전에 여러 조건을 확인해보려면 elif문을 사용 할 수 있습니다.

if some_condition:
	excute some code
elif some_other_condition:
	do something different
else:
	do something else

elif문은 원하는 수 만큼 쓸 수 있습니다.


<Exemple code>

number=7//number변수를 선언하고 7을 넣어준다.

if number==5://변수가 5인 경우 Five를 출력
	print("Five")
elif number==7://변수가 7인 경우 Lucky seven이 출력
	print("Lucky seven")
else://위에 조건이 모두 거짓인 경우 What is number 출력
	print("What is number")

if 조건문은 위에서부터 아래로 하나씩 조건을 비교해가면 내려갑니다.

 

728x90

'Python' 카테고리의 다른 글

Python Dictionaries  (1) 2023.01.29
Python Loops  (0) 2023.01.20
Python Tuple  (1) 2023.01.19
Python List  (0) 2023.01.19
Python Strings  (0) 2023.01.19
'Python' 카테고리의 다른 글
  • Python Dictionaries
  • Python Loops
  • Python Tuple
  • Python List
알파 조
알파 조
공부 일기장
  • 알파 조
    Blue Ocean
    알파 조
  • 전체
    오늘
    어제
    • 분류 전체보기 (93)
      • Algorithm (9)
      • Data Structure (3)
      • Python (7)
      • 컴퓨터 구조 요약 (6)
      • 몰입 교육 (7)
      • JavaScript (1)
      • Vue.js (7)
      • 코딩테스트 연습 (40)
      • SpringBoot (9)
      • 데이터베이스 (2)
  • 블로그 메뉴

    • Home
    • Computer structure
    • Algorithm
    • SpringBoot
    • Vuejs
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    티스토리챌린지
    잔디 기부 캠페인
    잔디 기부
    Udemy#Python#Bootcamp#Object and Data Structure Basics
    리그오브레전드 #롤 #LOL #60프레임 버그 #GPU #윈도우10 #롤 60프레임 고정
    오블완
    MSA 기초
    Git
    항해99
  • hELLO· Designed By정상우.v4.10.3
알파 조
Python Conditional Satement
상단으로

티스토리툴바