파이썬(Python)
파이썬 문자열 서식 지정
김매콤
2023. 8. 9. 14:28
오늘은 파이썬의 문자열 서식 지정에 대해서 공부할 것이다.
일단 문자열 서식지정에는
%와 format()이 있다
코드를 치면서 배워보도록 하자
1. % 서식
print('나는 핸드폰이 %d개 있어.'%1)
print('나는 핸드폰이 %s개 있어'%'다섯')
결과
위의 코드처럼 정수는 %d, 문자는%s 가 들어간다.
물론 1이라는 정수를 숫자가 아닌 문자타입으로 넣고 싶다면
%s를 사용해주면된다.
위의 %외에도 더 많은 서식이 있다.
1) %s : 문자열(string)
2) %c : 문자 1개 (character)
3) %d : 정수(integer)
4) %f : 실수(float)
등 이 있다.
2. format() 함수
format함수는 %과 사용법이 거의 같지만 무자열 형태의 인수를 사용한다는 차이점이 있다.
print('나는 {0}살이여 대학교{1}학년이지'.format(26,4))
결과
위의 코드처럼 중간에 {}를 넣어주고
0부터 숫자들을 넣어주고 뒤에 .format()을 쓰고 순서대로 쓰고 싶은 문자를 써주면된다.
물론 더쉽게
print(f'나는 {26}살이여 대학교{4}학년이지')
결과
이런식으로 써줘도 좋다.
오늘은 %서식과 format()함수를 공부해 봤다.
다음시간에는 자료구조에 대해서 공부해보자