파이썬 3에서 숫자를 잘라내는 방법이 궁금합니다. 예 : 87.28197
to 87.281
Python 2의 표준은 %
을 사용했지만 더 이상 사용되지 않습니다.파이썬 3에서 숫자 디스플레이 포맷하기
2
A
답변
9
%
문자열 포맷터는 여전히 Python 3에서 사용할 수 있습니다. ''.format()
string formatting syntax을 사용하는 것이 좋으며 float 정밀도 지정도 지원됩니다.
이 작품의 두 :
>>> yournumber = 87.28197
>>> "{0:.3f}".format(yournumber)
'87.282'
>>> "%.3f" % yournumber
'87.282'
을가 단지 당신이 문자열로 변환하는 하나 개의 부동 인 경우, 다음 format()
function은 아마 당신이 {0:..}
자리를 사용할 필요가 없기 때문에 더 편리합니다 :
>>> format(yournumber, '.3f')
'87.282'
2
관련 문제
- 1. 데이터리스트 디스플레이 포맷하기
- 2. 파이썬 v.3에서 숫자 목록 인쇄하기
- 3. 파이썬 문자열 출력 포맷하기
- 4. WPF에서 숫자 디스플레이 패딩
- 5. 파이썬 3에서 인쇄 포맷
- 6. 파이썬 3에서 SyntaxError가 발생했습니다.
- 7. 파이썬 이미지 디스플레이
- 8. 파이썬 디스플레이 여러 변수
- 9. Apache Velocity에서 BigDecimal 포맷하기
- 10. 파이썬 2.6 및 3에서 이진 파일 작성
- 11. 파이썬 숫자 형식이 혼란
- 12. 파이썬 : 숫자 코드로
- 13. 파이썬 패턴 일치 숫자
- 14. 파이썬 지능형 숫자 반올림
- 15. 파이썬에서 나노 플로트 포맷하기
- 16. ID3 태그를 파이썬 3에서 읽으십시오.
- 17. 파이썬 3에서 웹 게이트웨이 인터페이스
- 18. 파이썬 3에서 사용할 callable() 대신
- 19. 파이썬 re.match 그룹 : 숫자 뒤의 숫자
- 20. 파이썬에서리스트 포맷하기
- 21. 시간주기 포맷하기
- 22. 파이썬 텍스트 기반 게임 디스플레이
- 23. 더 나은 파이썬 datetime 디스플레이?
- 24. 안드로이드 디스플레이 버튼 숫자 키패드 클릭
- 25. AppleScript 디스플레이 대화 상자 및 숫자 배열
- 26. C#에서 IP 주소 포맷하기
- 27. 파이썬 정규 표현식에서 숫자 검색
- 28. 숫자 선택 선택 (파이썬/Appscript)
- 29. 파이썬 - 여러 파일의 숫자 바꾸기
- 30. 파이썬 : 다음은 파이썬 3에서 유효하지 않는 것 같다 클래스 attribut
나는 이것이 OP의 후, 그러나 87.28197 87.281'에, 예를 들어'상태를 한 일을 생각 -이하지 않습니다 물론 어떤 :) –
@JonClements : 네, studiousl이었다 그 작은 세부 사항을 무시합니다. : -P –
'format'을 함수로 사용하기위한 편집 +1 –