TOP
class="layout-aside-left paging-number">
본문 바로가기
[파이썬 Projects]/<파이썬 기초>

[파이썬] 파이썬기초: 자료형 - 문자열 자료형 (2)

by 기록자_Recordian 2024. 6. 13.
728x90
반응형
시작에 앞서
해당 내용은 '<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!!!' 출력하기

 


다음글

 

[파이썬] 파이썬기초: 자료형 - 문자열 자료형 (3)

시작에 앞서해당 내용은 ' 박응용 지음. 이지스 퍼블리싱' 을 토대로 작성되었습니다. 보다 자세한 내용은 해당 서적에 상세히 나와있으니 서적을 참고해 주시기 바랍니다. 자료형 자료형이란

puppy-foot-it.tistory.com

 

728x90
반응형