💻 프로그래밍/Python

[파이썬] format 함수

gameuiux 2024. 5. 26. 20:31
728x90
반응형

format() 함수는 문자열을 특정 형식에 맞춰서 포맷하는 파이썬의 내장 함수

이 함수를 사용하면 문자열 내에 변수나 값들을 쉽게 삽입하고, 형식을 지정할 수 있다.

name = "John"
age = 30
height = 175.5

result = "이름: {}, 나이: {}, 키: {}".format(name, age, height)
print(result)

위 코드에서는 format() 함수를 사용하여 문자열 내에 변수 name, age, height를 삽입하고 있다.

{}는 위치 지정자로, 이 자리에 format() 함수의 인자들이 순서대로 들어간다.

format() 함수의 인자로 넣은 변수들이 문자열 내에 순서대로 들어가게 된다.

또한, format() 함수는 형식을 지정할 수 있는데,

예를 들어 소수점 이하를 제한하거나 정수로 변환하는 등 다양한 형식을 지정할 수 있다.

pi = 3.14159265359

formatted_pi = "원주율: {:.2f}".format(pi)
print(formatted_pi)  # 출력: 원주율: 3.14

이 코드에서는 소수점 이하 두 자리까지만 표시하도록 {:.2f}와 같이 형식을 지정

728x90
반응형