01-파이썬 기본문법
1. 파이썬(Python) 소개
Section titled “1. 파이썬(Python) 소개”2. 개발 환경 설정
Section titled “2. 개발 환경 설정”-
파이썬 최신 버전 설치
-
코드 편집기(예: VS Code)를 준비
-
Python확장프로그램 설치
-
가상환경 설치
Windows:
# 가상환경 생성python -m venv .venv# 가상환경 활성화.venv\Scripts\activate# 비활성화deactivatemacOS/Linux:
# 가상환경 생성python3 -m venv myenv# 가상환경 활성화source myenv/bin/activate# 비활성화deactivate -
가상환경 실행
Windows:
.venv\Scripts\activatemacOS/Linux:
source .venv/bin/activate
2.1. 기본문법
Section titled “2.1. 기본문법”2.1.1. 세미콜론
Section titled “2.1.1. 세미콜론”2.1.2. 주석
Section titled “2.1.2. 주석” # 주석문 print('개발자가 보는 메모')2.2. 들여쓰기
Section titled “2.2. 들여쓰기” if a == 10 print('문법오류') if a == 10 print('이제 된다.')2.3. 코드블록
Section titled “2.3. 코드블록” if a == 10 print('이제 된다.') print('여기까지 같은 그룹.')3. 숫자 계산하기
Section titled “3. 숫자 계산하기”3.1. 숫자 자료형
Section titled “3.1. 숫자 자료형”| 종류 | 표현 | 설명 |
|---|---|---|
| 정수 | int | 소수점 없는 숫자 |
| 실수 | float | 소수점 있는 숫자 |
| 복소수 | complex | 실수+허수 조합 숫자 |
3.2. 산술 연산자
Section titled “3.2. 산술 연산자”| 연산자 | 이름 | 예시 | 결과 |
|---|---|---|---|
+ | 덧셈 | 10 + 3 | 13 |
- | 뺄셈 | 10 - 3 | 7 |
* | 곱셈 | 10 * 3 | 30 |
/ | 나눗셈 | 10 / 3 | 3.333... |
// | 몫 | 10 // 3 | 3 |
% | 나머지 | 10 % 3 | 1 |
** | 거듭제곱 | 10 ** 3 | 1000 |
3.3. 예시
Section titled “3.3. 예시”a = 10b = 3
print(a + b) # 13print(a - b) # 7print(a * b) # 30print(a / b) # 3.333...print(a // b) # 3 (몫)print(a % b) # 1 (나머지)print(a ** b) # 1000 (10의 3승)3.4. 자료형 변환
Section titled “3.4. 자료형 변환”함수 int() 를 사용하면 정수 자료형으로 변환할수 있다
int(3.3) #숫자int(5/2) #계산식int('10') #문자3.5. 자료형 확인
Section titled “3.5. 자료형 확인”print(type(10))![]()