1. 자료형에는 어떤 것들이 있을까?
- 자료에 대한 타입: 숫자, 문자열, bool
- 어떤 값을 담는 자료구조: 변수, 리스트, 튜플, 딕셔너리, 집합
2. 숫자형
- 정수형(int): 1,2,-2
- 실수(float): 1.24, -34.56
- 컴퓨터식 지수 표현 방식: 4.23e10, 4.24e-10
- 8진수: 0o37
- 16진수: 0x74
a=1
print(a)
print(type(a)) #a의 타입을 알고 싶을 때
● 사칙연산
a=3
b=4
print(a+b) # 더하기 7
print(a*b) # 곱하기 12
print(a/b) # 나누기 0.75
print(a//b) # 몫 0
print(a%b) # 나머지 3
print(a**b) # a의 b제곱 81
3. 문자열
● 문자열 자료형 만드는 4가지 방법
a = "Hello World" # 큰따옴표
b = 'Python is fun' # 작은 따옴표
c = """Life is too short, You need python""" # 큰 따옴표 3개
d = '''Life is too short, You need python''' #작은 따옴표 3개
print(type(a)) # str (문자열 자료형)
print(type(b)) # str
print(type(c)) # str
print(type(d)) # str
● 문자열에 따옴표 포함시키기
food = "Python's favorite food is perl"
food = 'Python\'s favorite food is perl' # 백슬래시 사용
say = "\"Python is very easy.\" he says." # 백슬래시 사용
● 여러 줄로 이루어진 문자열
multiline = "Life is too short\nYou need python" # 줄 바꾸고 싶은곳에 \n
- 이스케이프 코드
\n | 문자열 안에서 줄을 바꿀 때 사용 |
\t | 문자열 사이에 탭 간격을 줄 때 사용 |
\\ | 문자 \를 그대로 표현할 때 사용 |
\' | 작은따옴표(')를 그대로 표현할 때 사용 |
\" | 큰따옴표(")를 그대로 표현할 때 사용 |
\r | 캐리지 리턴(줄 바꿈 문자, 현재 커서를 가장 앞으로 이동) |
\f | 폼 피드(줄 바꿈 문자, 현재 커서를 다음 줄로 이동) |
\a | 벨 소리(출력할 때 PC 스피커에서 '삑' 소리가 난다) |
\b | 백 스페이스 |
\000 | 널 문자 |
- \n, \t, \\, \', \" 만 알아두기. 나머지는 잘 쓰지 않습니다.
'Python' 카테고리의 다른 글
[파이썬-중급] *args와 **kwargs (0) | 2021.10.31 |
---|---|
[Python] 파이참 설치방법 (0) | 2021.09.29 |
[Python] VScode 파이썬 설치하기 (0) | 2021.09.10 |
[Python] 파이썬이란 무엇인가? (1) | 2021.09.10 |