Python 숫자형, 문자열 자료형

Mika·2021년 12월 14일
1

Python

목록 보기
2/5

1. 숫자형

① **

제곱하는 기호

#(**)
a = 3
b = 4
a ** b
#------------------------
81

② //

나눗셈 을 표현하는 기호

#(//)
11 // 5
#------------------------
2

③ %

나눗셈의 나머지를 표시하는 기호

7 % 5
#------------------------
2

2. 문자열 자료형

① 문자열에 작은따옴표 (') 포함시키기

문자열을 큰따옴표(")로 둘러싸야 한다.

a = "i've never been in love before"
a
#------------------------
i've never been in love before

② 문자열에 큰따옴표 (") 포함시키기

문자열을 작은따옴표(')로 둘러싸면 된다.

a = '"Python is very easy." he says.'
a
#------------------------
"Python is very easy." he says.

③ \를 이용해서 작은따옴표(')와 큰따옴표(")를 문자열에 포함시키기

이를 이스케이핑(escaping)이라고 한다.
이스케이핑은 일반적으로 특수한 의미가 있는 문자를 일반 문자로 만들어주는 것을 뜻한다.

a = "\"Python is very easy.\" he says."
a
#------------------------
"Python is very easy." he says.

④ 줄을 바꾸기 위한 이스케이프 코드 \n 삽입하기

multiline = "Life is too short\nYou need python"
multiline
#------------------------
Life is too short
You need python

⑤ 연속된 작은따옴표 3개(''') 또는 큰따옴표 3개(""") 이용

multiline = '''
Life is too short
You need python
'''
#------------------------
Life is too short
You need python

strip()

양쪽 공백 지우기

a = " hi  "
a.strip()
#------------------------
hi

split()

문자열 나누기 - 리스트 형태로 단어가 나누어짐.

a = "My name is mika"
a.split()
#------------------------
['My', 'name', 'is', 'mika']
a = "a:b:c:d"
a.split(':')
#------------------------
['a', 'b', 'c', 'd']

1개의 댓글

comment-user-thumbnail
2021년 12월 16일

자바랑 비슷한 부분이 많네요!

답글 달기