데이터 꿈나무
[Python] 문자열 포맷팅 format 함수 본문
소수점 이하 셋째 자리까지 부동 소숫점 숫자 표기
format은 중괄호 표시의 위치에 주어진 인자들의 값을 치환해줍니다. 또한 중괄호 표시에 상세히 세부사항을 지정해줄 수 있습니다. 예를 들어,
# 소수점 이하 셋째 자리까지 부동 소숫점 숫자 표기 : (0.333)
print('0:.3f}'.format(1.0/3)) # 0.333
print('{1:.3f}'.format(1.0/3, 5.21)) # 5.210
이렇게 되는 것입니다. 두번째 코드의 경우 '{1:.3f}'의 의미는 "format함수 안에 1번 인덱스의 값을 소숫점 3자리까지 출력하라" 라는 뜻입니다.
사용자 지정 키워드
아래의 코드처럼 사용자 지정 키워드를 통해 format함수를 이용하여 한 문장을 만들 수 있습니다.
print('{name} worte {book}'.format(name = 'Swaroop', book = 'A Byte of Python'))
# 출력 : Swaroop worte A Byte of Python'Language > Python' 카테고리의 다른 글
| [Python] 특정 경로에 있는 데이터 불러오기 (2) | 2022.09.27 |
|---|---|
| [Python] \순 문자열 (2) | 2022.09.25 |
| [Python] Pandas 패키지로 슬라이싱 사용하기 / 특정 row 출력 방법 (0) | 2022.09.21 |
| [Python] Pandas 패키지로 데이터 불러오기 / 인덱스 없이 출력 / 특정 컬럼(column) 가져오기 (0) | 2022.09.21 |
| [Python] 키워드 인수 사용하기 (0) | 2022.09.19 |
Comments