수업 과정: 노마드 코더(Nomad Coders) - Python으로 웹 스크래퍼 만들기
기간: 2025년 9월 29일 - 2025년 10월 13일
[Day 01 학습 내용] Python의 변수, 자료형, 불리언(Boolean), 코드 실행 순서
1. 출력: print() 함수를 사용하여 문자열이나 변수를 출력
print("Hello world")
2. 변수(Variable): = 기호를 사용하여 값 저장
age = 18
name = "hong"
# 파이썬에서는 세미콜론(;) 사용x → 줄바꿈 자체가 문장의 끝을 의미함
변수 이름 규칙
- 알파벳, 숫자, 언더스코어(_)만 사용 가능
- 공백x, 숫자로 시작x
3. 코드 실행 순서: 위에서 아래(Top to Bottom)
변수를 선언하기 전에 사용하면 오류 발생
4. 자료형 (Data Type):
- 숫자 (Number) - 숫자만 작성
age = 18
- 문자열(String) - 큰따옴표(" ") or 작은따옴표(' ')로 감싸서 표현
name = "kim"
name = 'kim'
- 불리언(Boolean) - True or False (첫 글자 반드시 대문자로 작성)
dead = True
dead = "True" # 문자열(불리언 아님)
dead = false # 소문자 불가능
Python vs Java 비교
| 구분 | Python | Java |
| 문장 끝 | 줄바꿈(Enter), 세미콜론(;) 불필요 | 반드시 세미콜론(;) 필수 |
| 주석 | # 또는 """ """ | // 또는 /* */ |
| 불리언 값 | True, False (대문자) | true, false (소문자) |
| 변수 선언 | 타입 선언 불필요 (동적 타입) ex) age = 34 |
타입 선언 필수 (정적 타입) ex) int age = 34; |
| 변수명 컨벤션 | snake_case ex) my_name |
camelCase ex) myName |
| 코드 실행 순서 | 위에서 아래 순차 실행 | |
'python' 카테고리의 다른 글
| [TIL] Python Day 04 - 논리 연산자, while, input (0) | 2025.10.02 |
|---|---|
| [TIL] Python Day 03 - 기본값, return, f-string, 조건문 (0) | 2025.10.02 |
| [TIL] Python Day 02 - 함수, 파라미터, 아규먼트 (0) | 2025.10.02 |