본문 바로가기
  • _^**_
무근본 IT 지식 공유/무근본 파이썬(Python)

[무근본 파이썬 공부 : 프로그래밍] 조건문이란? - 왕초보도 이해되는 상세한 설명

by 크리드로얄워터 2023. 3. 25.
반응형
파이썬에서 조건문은 프로그램의 분기를 결정하는 구문으로, 주어진 조건이 참(True)일 경우에만 실행되는 코드 블록을 실행하도록 지시할 수 있습니다.

 
이를 통해 프로그램의 실행 흐름을 제어하고, 프로그램이 다양한 상황에서 다양한 동작을 수행하도록 할 수 있습니다.
 
파이썬에서는 주로 if, elif, else 키워드를 사용하여 조건문을 표현합니다.
 
if문은 조건이 참일 경우에 실행되는 코드 블록을 지정하고, elif문은 if문 이외의 조건을 추가할 때 사용됩니다.
 
else문은 모든 조건이 거짓(False)일 경우 실행되는 코드 블록을 지정합니다.

아래는 간단한 파이썬 조건문의 예시입니다.
 

x = 10

if x > 0:
    print("x is positive")
elif x == 0:
    print("x is zero")
else:
    print("x is negative")

 
 
이 코드는 변수 x의 값에 따라서 다른 출력 결과를 반환합니다. x가 0보다 큰 경우에는 "x is positive"를 출력하고, x가 0인 경우에는 "x is zero"를 출력하며, 이외의 경우에는 "x is negative"를 출력합니다.
 
파이썬에서는 조건식의 평가 결과가 불리언 타입(True 또는 False)이기 때문에, 다양한 비교 연산자와 논리 연산자를 사용하여 복잡한 조건식을 만들 수 있습니다. 예를 들어, 두 변수 a와 b의 값을 비교하는 경우에는 다음과 같은 연산자를 사용할 수 있습니다.
 

  • a == b : a와 b가 같은 경우 True를 반환합니다

 

  • a != b : a와 b가 다른 경우 True를 반환합니다

 

  • a > b : a가 b보다 큰 경우 True를 반환합니다

 

  • a >= b : a가 b보다 크거나 같은 경우 True를 반환합니다

 

  • a < b : a가 b보다 작은 경우 True를 반환합니다

 

  • a <= b : a가 b보다 작거나 같은 경우 True를 반환합니다

 

논리 연산자를 사용하여 두 개 이상의 조건식을 결합할 수도 있습니다. 예를 들어, 논리 연산자 and는 두 개 이상의 조건식이 모두 참일 때 True를 반환하며, or는 두 개 이상의 조건식 중 하나라도 참일 때 True를 반환합니다. 또한, not 연산자는 조건식의 결과를 반대로 뒤집습니다.

 
 
조건문은 파이썬에서 매우 중요한 구문 중 하나이며, 프로그램의 분기를 결정하는데 핵심적인 역할을 합니다

 

 

 

* 개인적으로 초심자,  중급자에게 추천하는 파이썬 책은 렛츠기릿 파이썬 입니다. 

예제가 창의적이고 단계별로 따라하기 쉬워요 

중반 이후부터는 데이터로 그래프도 그릴 수 있으니 파이썬 공부하시는 분들 꼭 해보세요 !

무료 유튜브 강의도 제공되니 참고하세요

http://www.yes24.com/Product/Goods/102418815

 

Let’s Get IT 파이썬 프로그래밍 - YES24

혼자 하기 어려운 프로그래밍 공부! 따라 해 보고, 같이 해 보자!이 책은 개발자로 일하던 저자가 교사가 되어 학생들에게 프로그래밍을 가르친 경험을 바탕으로 집필한 책입니다. 프로그래밍을

www.yes24.com

https://www.youtube.com/watch?v=rdeQ8wAlUt8&list=PLLw0tS0APN1w4ZBNdT0mVMu0CY3WETfUD 


 

반응형

댓글