파이썬 기초 문법 정리
1. 파이썬의 특징
인터프리터 언어: 코드를 한 줄씩 읽어 실행합니다.
간결한 문법: 중괄호 {} 대신 들여쓰기로 코드 블럭을 구분합니다.
동적 타이핑: 변수 선언 시 자료형을 명시하지 않아도 됩니다.
---
2. 변수와 자료형
변수 선언
x = 10
name = "주인님"
기본 자료형
int: 정수 (10)
float: 실수 (3.14)
str: 문자열 ("안녕하세요")
bool: 불리언 (True, False)
---
3. 출력과 입력
출력
print("안녕하세요, 주인님!")
입력
name = input("이름을 입력하세요: ")
print("안녕하세요,", name)
---
4. 연산자
산술 연산자
a + b # 덧셈
a - b # 뺄셈
a * b # 곱셈
a / b # 나눗셈
a // b # 몫
a % b # 나머지
a ** b # 제곱
비교 연산자
a == b # 같다
a != b # 다르다
a > b # 크다
a < b # 작다
논리 연산자
a and b
a or b
not a
---
5. 조건문
age = 20
if age >= 18:
print("성인입니다.")
else:
print("미성년자입니다.")
---
6. 반복문
while문
i = 0
while i < 5:
print(i)
i += 1
for문
for i in range(5):
print(i)
---
7. 리스트와 튜플
리스트
fruits = ["사과", "바나나", "포도"]
print(fruits[0]) # 사과
fruits.append("오렌지")
튜플
point = (3, 5)
print(point[0]) # 3
---
8. 함수 정의
def greet(name):
print("안녕하세요,", name)
greet("주인님")
---
9. 딕셔너리
person = {"이름": "주인님", "나이": 30}
print(person["이름"])
---
10. 파이썬 파일 실행
파일을 hello.py로 저장 후,
python hello.py