시작에 앞서
해당 내용은 '<Do it! 점프 투 파이썬> 박응용 지음. 이지스 퍼블리싱' 을 토대로 작성되었습니다. 보다 자세한 내용은 해당 서적에 상세히 나와있으니 서적을 참고해 주시기 바랍니다.
자료형
자료형이란 프로그래밍을 할 때 쓰이는 숫자, 문자열 등 자료 형태로 사용하는 모든 것을 뜻한다.
[자료형의 종류]
문자열 포매팅
문자열 안의 특정한 값을 바꿔야 할 경우가 있을 때 사용하는 기능 (문자열 안에 어떤 값을 삽입하는 방법)
[문자열 포맷 코드]
코드 | 설명 |
%s | 문자열 (String) |
%c | 문자 1개 (Character) |
%d | 정수 (Interger) |
%f | 부동 소수 (Floating-point) |
%o | 8진수 |
%x | 16진수 |
%% | Literal % (문자 '%' 자체) |
[사용 예]
▶ %s 포맷 코드는 어떤 형태의 값이든 변환해 넣을 수 있다. (%s는 자동으로 %뒤에 있는 값을 문자열로 바꾼다)
▶ 포매팅 연산자 %d 와 %를 같이 쓸 때는 %%를 쓴다
포맷 코드와 숫자 함께 사용하기
1. 정렬과 공백
2. 소수점 표현하기
format 함수를 사용한 포매팅
- 숫자, 문자 바로 대입하기
- 숫자 값을 가진 변수로 대입하기- 2개 이상의 값 넣기
- 이름으로 넣기
- 인덱스와 이름을 혼용해서 넣기
- 정렬
- :< ▶ 왼쪽 정렬
- :> ▶ 오른쪽 정렬
- :^ ▶ 가운데 정렬
- 공백 채우기: 채워 넣을 문자 값은 정렬 문자는 <, >, ^ 바로 앞에 놓아야 한다.
- 소수점 표현하기
- {또는} 문자 표현하기
{ }와 같은 중괄호 문자를 포매팅 문자가 아닌 문자 그대로 사용하고 싶은 경우: {{ }} (2개 연속 사용)
- f 문자열 포매팅
문자열 앞에 f 접두사를 붙이면 f 문자열 포매팅 기능 사용 가능
다음과 같은 표현도 가능
딕셔너리는 f 문자열 포매팅에서 다음과 같이 사용 가능
※ 딕셔너리는 Key와 Value 라는 것을 한 쌍으로 갖는 자료형
- 정렬
- 공백 채우기
- 소수점 표현하기
◆ Q. format 함수 또는 f 문자열 포매팅을 사용하여 '!!!python!!!' 출력하기
다음글
'[파이썬 Projects] > <파이썬 기초>' 카테고리의 다른 글
[파이썬] 백준 코딩 - 사칙연산 (0) | 2024.06.14 |
---|---|
[파이썬] 파이썬기초: 자료형 - 문자열 자료형 (3) (0) | 2024.06.13 |
[파이썬] 파이썬기초: 자료형 - 문자열 자료형 (1) (2) | 2024.06.13 |
[파이썬] 파이썬 기초: 자료형 - 숫자형 (0) | 2024.06.13 |
[파이썬] 판다스 (Pandas) - 5 (0) | 2024.05.29 |