본문 바로가기
프로그래밍

파이썬 기초 강의 1-3: 연산자와 조건문

by 코드금융 2025. 1. 10.
728x90
반응형

 

Python 기초 강의 1-3: 연산자와 조건문

Python의 연산자와 조건문 사용법을 익혀봅시다!

1. Python 연산자

Python은 다양한 연산자를 제공하며, 이를 활용해 값을 계산하거나 비교할 수 있습니다.

1.1 산술 연산자

숫자를 계산할 때 사용하는 연산자입니다.

# 산술 연산자 예제
x = 10
y = 3
print(x + y)  # 덧셈: 13
print(x - y)  # 뺄셈: 7
print(x * y)  # 곱셈: 30
print(x / y)  # 나눗셈: 3.333...
print(x % y)  # 나머지: 1
print(x ** y) # 거듭제곱: 1000
        

1.2 비교 연산자

값을 비교해 True 또는 False를 반환합니다.

# 비교 연산자 예제
x = 5
y = 10
print(x > y)  # 출력: False
print(x < y)  # 출력: True
print(x == y) # 출력: False
print(x != y) # 출력: True
        

1.3 논리 연산자

논리 연산을 수행합니다.

# 논리 연산자 예제
x = True
y = False
print(x and y) # 출력: False
print(x or y)  # 출력: True
print(not x)   # 출력: False
        

2. Python 조건문

조건문은 특정 조건에 따라 코드의 실행 여부를 결정합니다.

2.1 if문

주어진 조건이 True일 때만 코드를 실행합니다.

# if문 예제
x = 10
if x > 5:
    print("x는 5보다 큽니다.")  # 출력: x는 5보다 큽니다.
        

2.2 if-else문

조건이 True일 때와 False일 때 실행할 코드를 구분합니다.

# if-else문 예제
x = 3
if x > 5:
    print("x는 5보다 큽니다.")
else:
    print("x는 5보다 크지 않습니다.")  # 출력: x는 5보다 크지 않습니다.
        

2.3 if-elif-else문

여러 조건을 순차적으로 검사할 때 사용합니다.

# if-elif-else문 예제
x = 15
if x < 10:
    print("x는 10보다 작습니다.")
elif x == 15:
    print("x는 15입니다.")  # 출력: x는 15입니다.
else:
    print("x는 10보다 크고 15와 다릅니다.")
        

3. 실습: 숫자 크기 비교

사용자 입력을 받아 숫자를 비교하는 간단한 프로그램을 만들어 봅시다.

# 숫자 크기 비교 프로그램
x = int(input("첫 번째 숫자를 입력하세요: "))
y = int(input("두 번째 숫자를 입력하세요: "))

if x > y:
    print(f"{x}는 {y}보다 큽니다.")
elif x < y:
    print(f"{x}는 {y}보다 작습니다.")
else:
    print(f"{x}와 {y}는 같습니다.")
        

4. 요약

이번 강의에서는 Python의 연산자와 조건문을 배웠습니다. 다양한 예제와 실습을 통해 기본 문법을 익혔으며, 앞으로 이를 활용해 더 복잡한 프로그램을 작성할 수 있습니다.

다음 강의 예고

1-4 강의: Python 반복문을 학습하며 코드 효율성을 높이는 방법을 알아봅시다!

728x90
반응형