Programming Language/Python

[Python Programming 기초] # 기본 타입 및 변수의 이해

Lucian_Cho 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 강의를

듣고 정리한 내용을 담고 있습니다.