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
반응형
'프로그래밍' 카테고리의 다른 글
파이썬 기초 강의 1-6: 리스트와 튜플 (0) | 2025.01.12 |
---|---|
Python 기초 강의 1-4: 반복문 (0) | 2025.01.11 |
Python 기초 강의 1-2: 기본 문법과 데이터 타입 (0) | 2025.01.09 |
Python 기초 강의 1-1: 파이썬 시작하기 (0) | 2025.01.08 |
HTML, Css, JavaScript 를 이용한 클릭 게임 만들기 (1) | 2025.01.08 |