문자열
문자열이란 문자, 단어 등으로 구성된 것이며 문자열은 “”,’‘로 둘러싸여 있는 구조이다.
"hello word"
'python'
"123"
"가나다라"
문자열을 만드는 방법
- "" 사용
"hello word" - '' 사용
'python' - """ 사용
"""123""" - '''사용
'''가나다라'''
문자열 안에 ““나 ‘‘를 포함시키고 싶을 경우
- 문자열에 ' 포함
print("'안녕하세요'") - 문자열에 " 포함
print('"안녕하세요"') - \사용해서 ',"를 포함
print("\"안녕하세요\"") print('\'안녕하세요\'')
문자열 포맷팅 출력 방법
문자열 예시
a = 2
b = 8
c = "python"
- 문자열 포맷코드 이용
- 문자 : %s
- 정수 : %d
print("%d+%d=%d"%(a,b,a+b))
>> 2+8=10
print("나는 %s 을 배우고 있어"%c)
>> 나는 python을 배우고 있어
- format()함수 사용
print("{}+{}={}".format(a,b,a+b))
>> 2+8=10
print("나는 {}을 배우고 있어".format(c))
>> 나는 python을 배우고 있어
- f 사용(python3.6버전부터 사용가능)
print(f"{a}+{b}={a+b}")
>> 2+8=10
print(f"나는 {c}을 배우고 있어")
>> 나는 python을 배우고 있어
- {} 이용
print("{a}+{b}={a+b}")
>> 2+8=10
print("나는 {c}를 배우고 있어")
>> 나는 python을 배우고 있어
참고 사이트 : https://wikidocs.net/13
'python' 카테고리의 다른 글
| [python]리스트 컴프리헨션(List Comprehension) (0) | 2023.03.08 |
|---|---|
| [python]스택(stack) (0) | 2023.03.07 |
| [python]투포인터 (1) | 2023.01.07 |
| [python]리스트(List) (3) | 2023.01.05 |
| [python] 자료형 (0) | 2023.01.04 |