2019. 2. 28. 13:31ㆍPython관련/Python
문자열 포맷팅
01. Docstring
print(''' asdfkaljsdf;lkjsdf;jsdalfk
asdfjaslkdfj;askdfj
asdlkfjlaksdjflasd
end...''')
02. + 연산자를 이용
name='LuciferD'
age=35
print(' asdfkal'+name+'jsdf;lk'+age+';jsdalfk
asdfjaslkdfj;askdfj
asdlkfjlaksdjflasd
end...')
03. Positional Formatting
앞에서 순서대로 {} 위치에 데이터가 들어간다.
name='LuciferD'
age=35
print(' asdfkal{}jsdf;lk{}jsdalfk
asdfjaslkdfj;askdfj
asdlkfjlaksdjflasd
end...'.format(name,age))
04. Named placeholder
해당하는 명칭에만 값이 간다.
name='LuciferD'
age=35
print(' asdfkal{named_name}jsdf;lk{named_age}jsdalfk
asdfjaslkdfj;askdfj
asdlkfjlaksdjflasd
end...'.format(named_name=name,named_age=age))
05. format 값 선언
만약에 숫자가 꼭들어가야한다면 :d 라고 선언한다.
name='LuciferD'
age=35
print(' asdfkal{named_name}jsdf;lk{named_age:d}jsdalfk
asdfjaslkdfj;askdfj
asdlkfjlaksdjflasd
end...'.format(named_name=name,named_age=age))
'Python관련 > Python' 카테고리의 다른 글
[Python] 05. 조건문 (0) | 2019.03.05 |
---|---|
[Python] 04. 제어문 (0) | 2019.03.05 |
[Python] 02. 데이터 타입 및 문법 (0) | 2019.02.28 |
[Python] 01. 설치 및 셋팅 ( Codeanywhere ) (0) | 2019.02.27 |
[Python] 특정문자 파일 찾기 (0) | 2018.07.02 |