본문 바로가기

python10.2

Python 파이썬에서 부동 소수점 숫자를 고정된 너비로 포맷하는 방법은 어떻게 되나요?, How to format a floating number to fixed width in Python 질문 다음 요구 사항을 충족시키기 위해 부동 소수점을 고정 너비로 형식화하는 방법은 무엇인가요: n < 1인 경우 선행 0 추가 고정 너비를 채우기 위해 소수점 뒤에 0 추가 고정 너비를 초과하는 소수 자릿수는 절삭 모든 소수점을 정렬 예를 들어: % formatter something like '{:06}' numbers = [23.23, 0.123334987, 1, 4.223, 9887.2] for number in numbers: print formatter.format(number) 출력은 다음과 같을 것입니다. 23.2300 0.1233 1.0000 4.2230 9887.2000 답변 numbers = [23.23, 0.1233, 1.0, 4.223, 9887.2] for x in numbers.. 2023. 10. 26.
Python 객체의 특성 목록 [중복], List attributes of an object [duplicate] 질문 클래스의 인스턴스에 존재하는 속성 목록을 가져올 방법이 있을까요? class new_class(): def __init__(self, number): self.multi = int(number) * 2 self.str = str(number) a = new_class(2) print(', '.join(a.SOMETHING)) 원하는 결과는 "multi, str"이 출력되는 것입니다. 이것은 스크립트의 다양한 부분에서 현재 속성을 확인하기 위해 원합니다. 답변 >>> 클래스 new_class(): ... def __init__(self, 숫자): ... self.multi = int(숫자) * 2 ... self.str = str(숫자) ... >>> a = new_class(2) >>> a.__di.. 2023. 10. 12.