728x90
반응형
파이썬 초보자를 위한 필수 문법 10가지
파이썬(Python)은 초보자도 쉽게 배울 수 있는 프로그래밍 언어로, 간결한 문법과 강력한 기능을 제공합니다. 이번 글에서는 파이썬을 처음 배우는 사람들이 반드시 알아야 할 기초 문법 10가지를 소개합니다.
1. 변수와 데이터 타입
파이썬에서는 변수를 선언할 때 자료형을 지정하지 않아도 됩니다.
x = 10 # 정수형(int)
y = 3.14 # 실수형(float)
name = "Python" # 문자열(str)
2. 리스트와 튜플
리스트(List)는 변경 가능하고, 튜플(Tuple)은 변경할 수 없는 자료구조입니다.
my_list = [1, 2, 3, 4]
my_tuple = (5, 6, 7, 8)
3. 조건문 (if문)
조건에 따라 다른 코드를 실행할 수 있습니다.
age = 18
if age >= 18:
print("성인입니다.")
else:
print("미성년자입니다.")
4. 반복문 (for, while)
반복문을 사용하면 코드 실행을 자동화할 수 있습니다.
# for문
for i in range(5):
print(i)
# while문
count = 0
while count < 5:
print(count)
count += 1
5. 함수(Function)
반복되는 코드를 함수로 만들면 재사용이 쉬워집니다.
def greet(name):
return f"안녕하세요, {name}!"
print(greet("철수"))
6. 딕셔너리(Dictionary)
키-값 쌍을 저장하는 자료형입니다.
person = {"name": "철수", "age": 20}
print(person["name"]) # 철수
7. 리스트 컴프리헨션
리스트를 간결하게 생성할 수 있습니다.
squares = [x**2 for x in range(10)]
print(squares)
8. 예외 처리 (try-except)
에러 발생 시 프로그램이 중단되지 않도록 할 수 있습니다.
try:
result = 10 / 0
except ZeroDivisionError:
print("0으로 나눌 수 없습니다.")
9. 클래스와 객체
객체 지향 프로그래밍을 위해 클래스를 사용할 수 있습니다.
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
person1 = Person("철수", 25)
print(person1.name)
10. 파일 입출력
파일을 읽고 쓸 수 있습니다.
# 파일 쓰기
with open("example.txt", "w") as file:
file.write("Hello, Python!")
# 파일 읽기
with open("example.txt", "r") as file:
content = file.read()
print(content)
마무리
이제 파이썬의 기본 문법을 익혔다면, 실습을 통해 직접 코드를 작성해보세요!😊
728x90
반응형
'프로그래밍' 카테고리의 다른 글
2025년, 우리 삶을 바꾸는 5가지 기술 트렌드 (4) | 2025.02.04 |
---|---|
코딩 면접에서 자주 나오는 질문 TOP 6 및 답변 전략 (2) | 2025.02.02 |
코딩 초보자가 실력을 빠르게 키우는 7가지 학습 전략 (1) | 2025.02.01 |
코딩 초보자를 위한 10가지 필수 개발 도구 (1) | 2025.01.31 |
2025년 개발자가 꼭 배워야 할 필수 기술 TOP 5 (2) | 2025.01.30 |