참고 사이트 : 최신 파이썬 코딩 무료 강의 - 5시간만 투자하면 개발자가 됩니다 (youtube.com)
VS CODE가 실행이 안될 시, Untitled3.ipynb - Colaboratory (google.com)
구글 코랩 노트북을 사용하여 간단한 코딩을 진행하면 된다.
※ 참고 : Ctrl + Z Enter = 종료 버튼
자료형 : 프로그래밍을 할 때 쓰이는 숫자, 문자열 등 자료 형태로 사용하는 모든 것을 뜻한다.
자료에 대한 타입 | 숫자, 문자열, 불, ... |
어떤 값을 담는 자료구조 | 변수, 리스트, 튜플, 딕셔너리, 집합 |
숫자형 : 숫자 형태로 이루어진 자료형
항목 | 파이썬 사용 예 |
정수 | 123, -345, 0 |
실수 | 123.45, -123.45, 3.4e10 |
8진수 | 0o34, 0o25 |
16진수 | 0x2A, 0xFF |
정수형 : 정수를 뜻하는 자료형
실수형 : 소수점이 포함된 숫자
8진수 : 숫자가 0o 또는 0O로 시작하면 된다
16진수 : 숫자가 0x 로 시작하면 된다
사칙연산은 수학에서 쓰이는 것과 대부분 비슷하다. 헷갈릴 수 있는 / 와 // 는 꼭 기억해두자!
/ : 나눗셈
// : 나눗셈 후 몫을 반환
% : 나눗셈 후 나머지를 반환
문자열 자료형 : 문자, 단어 등으로 구성된 문자들의 집합 (큰따옴표 " " 로 둘러싸여 있는 것)
문자열은 어떻게 만들고 사용할까 ?
- 큰 따옴표 "Hello World"
- 작은 따옴표 'Hello World'
- 큰 따옴표 3개 연속으로 쓰기 """Hello World"""
- 작은 따옴표 3개 연속으로 쓰기 '''Hello World'''
근데 왜 큰따옴표, 작은따옴표 3개씩 하는 걸 만들었을까 ?
→ 문자열 안에 작은 따옴표나 큰 따옴표를 포함시키고 싶을 때!
예시) a = 'Python's favorite food is perl'
print 실행시키면, SyntaxError: invalid syntax 로 실행된다.
## 문자열에 따옴표 포함시키기
c = "Python's favorite food is perl"
큰 따옴표 안에 들어 있는 작은 따옴표는 문자열을 나타내기 위한 기호로 인식되지 않는다!
d = ' "Python is very easy." he says. '
작은 따옴표 안에 사용된 큰 따옴표는 문자열을 만드는 기호로 인식되지 않는다.
< 백슬래시를 사용해서 작은 따옴표>
e = 'Python\'s favorite food is perl'
f = " \"Python is very easy.\" he says. "
여러 줄인 문자열을 변수에 대입하고 싶을 때는?
- 줄을 바꾸는 이스케이프 코드 '\n' 삽입하기
- 연속된 작은 따옴표 3개 또는 큰 따옴표 3개를 사용하기
이스케이프 코드 ?
- 프로그래밍할 때 사용할 수 있도록 미리 정의해 둔 '문자 조합'
코드 | 설명 |
\n
|
문자열 안에서 줄을 바꿀 때 사용
|
\t
|
문자열 사이에 탭 간격을 줄 때 사용
|
\\
|
문자 \를 그대로 표현할 때 사용
|
\'
|
작은따옴표(')를 그대로 표현할 때 사용
(+ 큰따옴표도 마찬가지) |
*큰따옴표 3개는 이스케이프 문자를 안 써도 그 문자 내에서의 띄워쓰기나 이상한 구조를 전부 인식한다.
|
이스케이프 코드 추가 : [파이썬, Python] 이스케이프 코드 (tistory.com)
'파이썬 공부 (★ My Main) > 개념 공부' 카테고리의 다른 글
2023.12.28 파이썬 포맷팅(1) (0) | 2024.02.05 |
---|---|
2024.12.27 파이썬 인덱싱 및 슬라이싱 (0) | 2024.02.05 |
2023.12.23 파이썬 설치 (0) | 2024.01.31 |
2023.12.22 파이썬 [프롤로그] (0) | 2024.01.31 |