1. 문자열 데이터 표현
- 문자열 데이터는 '문자열' 또는 "문자열"로 작성한다.
d1, d2 = 'python1', "python2"
- '또는 "가 문자열에 포함 될 경우 다음과 같이 코드를 작성할 수 있다.
d3, d4 = "jupyter's notebook", 'jupyter "note" book'
print(d3, d4)
다음과 같이 '또는 "가 문자열에 잘 포함되어 있다.
- '와 "모두 쓸 경우 \(이스케이핑 문자)를 사용하여 코드를 작성한다.
d5 = 'jupyter\'s "note" book'
print(d5)
다음과 같이 ', "가 모두 들어가 있다.
2. 멀티라인 문자열
멀티라인 문자열은 '''문자열'''로 작성한다.
d6 = '''
jupyter
notebook
'''
print(d6)
아래와 같이 여러줄로 출력된다.
3. 변수를 문자열에 삽입
'야! 500원 줄테니까 빵사고 1000원 남겨와!'
에서 500과 1000을 변수로 삽입하려고 해보자!
- 직접 삽입
data1, data2 = '500', '1000'
string = '야! ' + data1 + '원 줄테니까 빵사고 ' +data2 + '원 남겨와!'
string
주의할 점 : +연산이 문자와 숫자사이에 불가능하기 때문에 데이터 타입을 문자로 지정해줘야 한다.
이렇게 출력이 된다.
- .format()함수 사용(숫자 데이터 그대로 삽입 가능, 괄호 안에 순서대로 데이터 삽입)
data1, data2 = 500, 1000
string = '야! {}원 줄테니까 빵사고 {}원 남겨와!'.format(500, 1000)
string
똑같이 출력된다.
- f스트링 사용(괄호 안에 바로 데이터 삽입 가능)
data1, data2 = 500, 1000
string = f'야! {data1}원 줄테니까 빵사고 {data2}원 남겨와!'
string
역시 똑같이 출력된다.
이번 시간에는 문자열 데이터, 변수를 데이터 안에 삽입하는 법 3가지를 배웠습니다.
개인적으로 f스트링을 이용한 방법이 심플하고 편하네여 ㅎㅎ
그럼 새해 복 많이받으십쇼!!!!
'멋쟁이사자처럼 AI스쿨' 카테고리의 다른 글
조건문(파이썬 강의 Day2) (0) | 2023.01.03 |
---|---|
연산자(파이썬 강의 Day2) (0) | 2023.01.03 |
데이터의 속성값을 출력하는 함수와 얕은 복사, 깊은 복사(파이썬 강의 Day1) (0) | 2023.01.02 |
데이터 타입(파이썬 강의 Day1) (0) | 2023.01.02 |
변수선언(파이썬 강의 Day1) (0) | 2023.01.02 |
댓글