파이썬 소개
파이썬은 1991년에 개발된 고급 프로그래밍 언어입니다. 단순하고 읽기 쉬운 구문, 대화식 인터프리터, 객체 지향적 접근법, 동적 타이핑 및 강력한 데이터 구조 등의 기능을 제공합니다. 파이썬은 광범위한 애플리케이션 분야에서 사용됩니다.
파이썬 설치
파이썬을 설치하려면 먼저 파이썬 공식 웹사이트에서 다운로드하여 설치할 수 있습니다.
파이썬 기본 문법
파이썬은 들여쓰기(indentation)를 사용하여 코드 블록을 구분합니다. 들여쓰기는 탭(Tab) 또는 스페이스(공백) 문자로 만듭니다. 일반적으로 네 개의 공백 문자를 사용합니다.
변수
변수는 값을 저장하는 데 사용됩니다. 파이썬은 변수 선언을 위해 타입을 지정하지 않습니다. 변수에 값을 할당할 때 변수의 타입이 결정됩니다. 변수는 ‘=’ 기호를 사용하여 값을 할당합니다.
x = 1 y = 2 z = x + y
데이터 타입
파이썬은 여러 데이터 타입을 지원합니다. 가장 일반적인 데이터 타입은 다음과 같습니다.
- 숫자: 정수(int), 실수(float), 복소수(complex)
- 문자열(str)
- 불(bool): 참(True) 또는 거짓(False)
x = 1 # int y = 2.0 # float z = 1 + 2j # complex s = "hello" # str b = True # bool
연산자
파이썬은 다양한 연산자를 지원합니다. 가장 일반적인 연산자는 다음과 같습니다.
- 산술 연산자: +, -, *, /, %, **(거듭제곱)
- 비교 연산자: ==, !=, >, <, >=, <=
- 논리 연산자: and, or, not
x = 1 + 2 # 더하기 연산 y = 3 - 4 # 빼기 연산 z = 5 * 6 # 곱하기 연산 q = 7 / 8 # 나누기 연산 r = 9 % 10 # 나머지 연산 s = 2 ** 3 # 거듭제곱 연산 t = (1 == 1) # 비교
조건문
조건문은 조건식을 평가하여 참(True) 또는 거짓(False)을 결정하고, 결과에 따라 다른 코드 블록을 실행하는 데 사용됩니다. 파이썬에서는 if, elif, else 키워드를 사용하여 조건문을 작성합니다.
x = 10 if x > 0: print("양수입니다.") elif x < 0: print("음수입니다.") else: print("0입니다.")
반복문
반복문은 코드 블록을 여러 번 실행하는 데 사용됩니다. 파이썬에서는 while과 for 루프를 사용하여 반복문을 작성합니다.
while 루프
while 루프는 조건이 참(True)인 동안 코드 블록을 반복 실행합니다.
x = 0 while x < 10: print(x) x += 1
for 루프
for 루프는 시퀀스 객체(리스트, 튜플, 문자열 등)의 각 요소를 반복하며 코드 블록을 실행합니다.
fruits = ["apple", "banana", "cherry"] for fruit in fruits: print(fruit)
함수
함수는 특정 작업을 수행하는 코드 블록을 정의하고, 함수 이름을 사용하여 실행하는 데 사용됩니다. 파이썬에서는 def 키워드를 사용하여 함수를 정의합니다.
def add(x, y): return x + y result = add(1, 2) print(result)
결론
이상으로 파이썬의 기본 문법에 대해 알아보았습니다. 파이썬은 읽기 쉽고 쉽게 배울 수 있는 구문을 제공하므로, 새로운 프로그래머들도 빠르게 익힐 수 있습니다. 파이썬은 데이터 과학, 인공지능, 웹 개발 등 다양한 분야에서 사용되므로, 다양한 분야에서 활용할 수 있는 지식이 될 것입니다.
파이썬 기초2편을 보시려면 아래 링크를 클릭해주세요