Python의 format() 형식 출력에 대한 자세한 소개(코드 포함)

不言
풀어 주다: 2019-04-15 11:19:18
앞으로
3974명이 탐색했습니다.

이 글은 Python의 format() 형식 출력(코드 포함)에 대한 자세한 소개를 제공합니다. 이는 특정 참조 값을 가지고 있으므로 도움이 필요할 수 있습니다.

형식화된 출력: format()

format(): 형식화된 출력을 얻으려면 기존 %를 {}로 바꾸세요

1. 위치 매개변수 사용: 대체할 문자열에 출력해야 하는 변수 값에 대해 {}를 사용하세요. 그런 다음 format()을 사용하여 원하는 문자열이 되도록 수정합니다. 위치 매개변수는 기존 %를 {}로 변경하고 위치 순서에 따라 자동으로 바꾸는 것입니다

'My name is {},age:{}'.format('Anxc',18) 'My name is Anxc,age:18'
로그인 후 복사

2. 기본적으로 위치를 변경하여 대체된 값이 변경됩니다(첫번째만큼 유용하지 않고 쓸모가 없다고 느낍니다)

'My name is {1},age:{0}'.format(18,'Anxc') 'My name is Anxc,age:18'
로그인 후 복사

3. 문자 채우기(왼쪽 정렬, 오른쪽 정렬, 가운데 정렬) )

'右对齐{:#>10}'.format(10)
'右对齐########10'
로그인 후 복사

4 .키워드 매개변수 사용: 일대일 할당 대체를 달성하려면 키=값을 사용하세요

'My name is{name},age:{age}'.format(name='Anxc',age=18) 'My name isAnxc,age:18'
로그인 후 복사

5. 숫자의 정밀 출력: C 언어의 부동 소수점 출력과 같은 느낌입니다. (형식: {:.

10진수

>>> '{:.4f}'.format(1/3) '0.3333' >>> '{:4f}'.format(100) '100.000000'#目前没有发现整数是啥用处
로그인 후 복사

위 내용은 Python의 format() 형식 출력에 대한 자세한 소개(코드 포함)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:cnblogs.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!
7. 천분할 숫자 8. 아래 첨자를 통한 서식 지정
16진수

x
'18的二进制:{:b}'.format(18) '18的二进制:10010' >>> '18的八进制:{:o}'.format(18) '18的八进制:22' >>> '18的十六进制:{:x}'.format(18) '18的十六进制:12'
로그인 후 복사
>>> '{:,}'.format(19012390123) '19,012,390,123'
로그인 후 복사
9. 객체의 속성을 통해 서식을 구현합니다. (아직 Python 클래스를 배운 적이 없어서 예제가 없습니다.)