파이썬 주요 용어 정리
I.서론
파이썬(Python)은 배우기 쉽고 강력한 프로그래밍 언어로, 다양한 분야에서 널리 사용되고 있습니다. 파이썬을 처음 배우거나 개발에 사용하는 분들을 위해, 자주 사용되는 파이썬 용어를 정리해보았습니다.
II. 변수 (Variable)
변수는 데이터를 저장하는 공간입니다. 파이썬에서는 변수에 데이터를 할당하면, 자동으로 변수의 타입이 결정됩니다.
python
x = 10 # 정수형 변수
name = "Alice" # 문자열 변수
III. 자료형 (Data Types)
파이썬에는 다양한 자료형이 있으며, 각 자료형은 저장되는 데이터의 종류를 나타냅니다.
○ int: 정수형 (e.g., 1, -5, 0)
○ float: 실수형 (e.g., 3.14, -0.5)
○ str: 문자열 (e.g., "Hello", 'World')
○ bool: 불리언 (e.g., True, False)
○ list: 리스트, 순서가 있는 값들의 모음
○dict: 딕셔너리, 키-값 쌍의 집합
○tuple: 튜플, 변경할 수 없는 값들의 순서 있는 모음
○ set: 집합, 중복되지 않는 값들의 모음
python
x = 3.14 # float
name = "Python" # str
IV. 함수 (Function)
함수는 특정 작업을 수행하는 코드 블록입니다. def 키워드를 사용해 정의하며, 필요에 따라 매개변수를 받아서 결과를 반환할 수 있습니다.
python
def greet(name):
return f"Hello, {name}!"
print(greet("Alice")) # "Hello, Alice!" 출력
V, 조건문 (Conditional Statements)
조건문은 특정 조건에 따라 다른 코드를 실행하는 데 사용됩니다. 파이썬의 조건문은 if, elif, else 키워드를 사용합니다.
python
x = 10
if x > 5:
print("x는 5보다 큽니다.")
elif x == 5:
print("x는 5와 같습니다.")
else:
print("x는 5보다 작습니다.")
VI. 반복문 (Loops)
반복문은 동일한 작업을 여러 번 실행할 때 사용됩니다. 파이썬에는 for와 while 두 가지 반복문이 있습니다.
○ for 문: 주로 리스트나 튜플 같은 시퀀스를 순회할 때 사용합니다.
python
for i in range(5):
print(i) # 0부터 4까지 출력
○while 문: 조건이 참일 때까지 반복합니다.
python
x = 0
while x < 5:
print(x)
x += 1
VII.리스트 (List)
리스트는 순서가 있는 값들의 모음입니다. 대괄호 [ ]를 사용해 생성하며, 다양한 데이터 타입을 포함할 수 있습니다.
python
numbers = [1, 2, 3, 4, 5]
print(numbers[0]) # 첫 번째 요소 출력
VIII. 딕셔너리 (Dictionary)
딕셔너리는 키-값 쌍으로 데이터를 저장하는 자료형입니다. 중괄호 { }를 사용해 정의합니다.
python
person = {"name": "Alice", "age": 25}
print(person["name"]) # "Alice" 출력
IX. 클래스 (Class)
클래스는 객체 지향 프로그래밍(OOP)에서 사용되는 개념으로, 객체를 생성하기 위한 설계도입니다. 클래스는 속성(변수)과 메서드(함수)를 가집니다.
python
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
def greet(self):
return f"Hello, my name is {self.name}."
person1 = Person("Alice", 25)
print(person1.greet()) # "Hello, my name is Alice." 출력
X. 모듈 (Module)
모듈은 관련된 함수나 클래스 등을 모아놓은 파일입니다. import 키워드를 사용해 다른 파일이나 패키지에서 모듈을 불러올 수 있습니다.
python
import math
print(math.sqrt(16)) # 4.0 출력
XI . 예외 처리 (Exception Handling)
예외 처리 구문을 사용하면 프로그램 실행 중 발생할 수 있는 오류를 처리할 수 있습니다. try, except, finally 키워드를 사용합니다.
python
try:
x = 10 / 0
except ZeroDivisionError:
print("0으로 나눌 수 없습니다.")
finally:
print("이 코드는 항상 실행됩니다.")
XII. 리스트 내포 (List Comprehension)
리스트 내포는 간결하게 리스트를 생성하는 방법입니다.
python
squares = [x**2 for x in range(5)]
print(squares) # [0, 1, 4, 9, 16] 출력
XIII. 결론
이 외에도 파이썬에는 다양한 개념들이 있지만, 위에 나열된 용어들은 파이썬을 시작하거나 배우는 데 있어 꼭 알아야 할 기본적인 개념들입니다.
'IT 인터넷' 카테고리의 다른 글
블로그 구독을 유도하는 네이버 이웃커넥트 위젯 설치 가이드 (0) | 2024.09.29 |
---|---|
블로그에서 페이스북 팬 확보하기: 페이지 플러그인을 활용한 블로그 전략 (1) | 2024.09.22 |
변수의 종류 & 변수 선언하기 (0) | 2024.08.18 |
컴퓨터의 기억 단위가 다양한 이유 (0) | 2024.08.18 |
컴퓨터는 어떻게 기억하고 행동 할까? (0) | 2024.08.18 |