-
[Python Programming 기초] # 기본 타입 및 변수의 이해Programming Language/Python 2020. 11. 17. 23:20
# 기본 타입 및 변수의 이해
1. 기본
# : 주석 type() : 변수, 값의 타입 알기
print(___, ___, ___, sep = '___', end = '___')
- 변수 이름 규칙
대소문자, _로 시작 가능 but 숫자로 시작 X
reserved keyword(예약어) 사용 불가
- 식평가와 대입 (+=, -=)
a = 9
t = a - 3 a = 9 a = 9
a = t = a = a - 3 = a -= 3
print(a) print(a) print(a)
=> 6
2. 문자열
- 생성법
'____' : " 를 문자열로 쓸 수 있게 함, 한 줄 문자열만 가능
"____" : ' 를 문자열로 쓸 수 있게 함, 한 줄 문자열만 가능
'''____''' : 여러 줄 문자열 가능
"""____""" : 여러 줄 문자열 가능
- escape string
\n : new line
\t : tab
- indexing & slicing
(1) indexing : 0부터 시작, 마지막 index는 '길이 -1' or '-1' (음수 인덱스가 존재한다)
ex) a[0]
(2) slicing : [시작, 끝)에 해당하는 부분 문자열 추출
ex) a = 'Hello World'
a[0:4] => 'Hell'
a[:5] => 'Hello'
a[3:] => 'lo World'
a[:] => 'Hello World'
- 문자열 함수
(1) .upper() : 대문자 만들기
(2) .replace('바꿀 대상', '새로 올 문자') : 해당 문자열을 원하는 문자열로 바꿈
(3) .format() : 동적 문자열 생성 ※ {} : place holder
ex)
(4) .split() : 특정 문자를 기준으로 문자열 '리스트'로 치환 (기본은 띄어쓰기 기준), 리스트 생성
ex) a.split('w')
본 포스팅은 Fast Campus 머신러닝과 데이터 분석 A-Z 강의를
듣고 정리한 내용을 담고 있습니다.
'Programming Language > Python' 카테고리의 다른 글
[Python Programming 기초] # 컬렉션 타입의 이해 4 : Set (0) 2020.11.18 [Python Programming 기초] # 컬렉션 타입의 이해 3 : Dictionary (0) 2020.11.18 [Python Programming 기초] # 컬렉션 타입의 이해 2 : tuple (0) 2020.11.17 [Python Programming 기초] # 컬렉션 타입의 이해 1 : List (0) 2020.11.17 [Python Programming 기초] # Jupyter Notebook (0) 2020.11.17