이 글은 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!
16진수 | x |
'18的二进制:{:b}'.format(18) '18的二进制:10010' >>> '18的八进制:{:o}'.format(18) '18的八进制:22' >>> '18的十六进制:{:x}'.format(18) '18的十六进制:12'
로그인 후 복사
| 8. 아래 첨자를 통한 서식 지정
>>> '{:,}'.format(19012390123) '19,012,390,123'
로그인 후 복사
|