sliver__

[Python] - 문자열 포맷 본문

CS/Python

[Python] - 문자열 포맷

sliver__ 2022. 12. 13. 22:47
728x90
print("나는 %d살 입니다" % 20)
print("나는 %s을 좋아해요." % "파이썬")
print("Apple은 %c로 시작해요" % "A")

print("나는 %s살입니다" % 20)
print("나는 %s색과 %s색을 좋아해요." % ("파란", "빨간"))

방법 2
print("나는 {}살입니다.".format(20))
print("나는 {}색과 {}색을 좋아해요".format("파란", "빨간"))
print("나는 {0}색과 {1}색을 좋아해요".format("파란", "빨간"))
print("나는 {1}색과 {0}색을 좋아해요".format("파란", "빨간"))

방법 3
print("나는 {age}살이며, {color}색을 좋아해요".format(age = 20, color="빨간"))
print("나는 {age}살이며, {color}색을 좋아해요".format(color="빨간", age = 20))

 방법 4 (v3.6 이상 ~)
age = 20
color = "빨간"
print(f"나는 {age}살이며, {color}색을 좋아해요")
728x90

'CS > Python' 카테고리의 다른 글

[Python] - 탈출 문자  (0) 2022.12.13
[Python] - 문자열 처리 함수  (0) 2022.12.13
[Python] - 랜덤 함수  (0) 2022.12.13
[Python] - 숫자 처리 함수  (0) 2022.12.13
[Python] - 반복문  (0) 2022.03.28
Comments