int() : 문자열을 정수형 숫자로 변환합니다.
float() : 문자열을 실수형 또는 부동 소수점 숫자로 변환합니다.
str() : 숫자를 문자열로 변환합니다.
format() : 숫자를 문자열로 변환합니다.
format() 형식 지정 옵션
- 정렬 및 채우기
- < : 왼쪽 정렬
- > : 오른쪽 정렬
- ^ : 가운데 정렬
- = : 부호를 맨 앞에 두고 나머지 숫자를 정렬 (숫자형에만 사용)
- 채우기 문자 : {:<10}처럼 <, >, ^ 앞에 채우기 문자를 넣으면 빈 공간을 특정 문자로 채울 수 있음 (예: {:_<10}은 남은 공간을 밑줄로 채움)
- 부호 표시
- + : 양수와 음수 모두 부호 표시
- - : 음수만 부호 표시 (기본값)
- (공백) : 양수일 때는 공백, 음수일 때는 - 부호 표시
- 너비 지정
- {:<10}처럼 숫자를 사용하여 전체 출력 너비를 설정할 수 있음
- 소수점 자릿수 및 정밀도
- :.2f : 소수점 둘째 자리까지 표시
- :.3e : 소수점 셋째 자리까지 지수 표기법으로 표시
- :.4g : 유효 숫자 네 자릿수까지 표시
- 자료형 변환
- d : 10진수 정수
- b : 2진수
- o : 8진수
- x : 16진수 (소문자)
- X : 16진수 (대문자)
- f : 부동소수점
- e : 지수 표기법 (소문자)
- E : 지수 표기법 (대문자)
- g : 일반 형식 (소수점 자리수에 따라 자동 선택)
- % : 백분율
upper() : 대문자로 변환
lower() : 소문자로 변환
반응형
'Python' 카테고리의 다른 글
Python ) 랜덤함수 (0) | 2024.09.30 |
---|---|
Python ) 파이썬으로 주민번호 유효성검사 (2) | 2024.09.25 |
Python ) 클래스문 (1) | 2024.09.20 |
Python ) 튜플 / 람다 (0) | 2024.09.04 |