파이썬에서 분수를 어떻게 표현하나요?
분수 함수는 분수를 구현하는 Python의 모듈(모듈)입니다. 모듈은 다른 사람이 작성한 코드 프로그램으로, 클래스 정의, 함수 및 레이블을 포함하여 직접 사용할 수 있습니다. 함수 라이브러리 부분. 모듈을 사용하려면 먼저 모듈을 삽입해야 합니다.
>>> from fractions import Fraction #插入模块 >>> f =Fraction(1,2) #创建Fraction 类,并初始化为1/2 >>> f #输出分数类对象Fraction(1, 2)
분수를 입력할 때 분수의 첫 글자를 대문자로 표기해야 합니다. 그렇지 않으면 오류가 보고됩니다. 우리는 분수를 사용합니다.
>>> Fraction(2,8)+1+1.5 2.75
작업 중에 float 데이터 유형이 나타나면 최종 결과는 float 유형 데이터가 됩니다. 연산식에 정수형과 분수형만 있는 경우 출력 결과는 분수형이 됩니다.
>>> Fraction(2,8)+Fraction(2,5)+3 Fraction(73, 20)
Fraction() 메서드는 매우 흥미롭습니다. 분수 문자열을 직접 수신하여 입력으로 바꿀 수 있습니다. 입력한 분수는 따옴표로 묶어야 합니다.
>>> a = Fraction('1/5') >>> a Fraction(1, 5) >>>
소수를 직접 입력하면, 분수법은 소수를 분수로 직접 변환해줍니다.
>>> from decimal import Decimal >>> Fraction(1.1) Fraction(11, 10)
문자열을 소수로 변환하려면 소수 클래스를 사용한 다음 소수를 분수로 변환해야 합니다.
>>> from decimal import Decimal >>> Fraction(Decimal('1.1')) Fraction(11, 10)
먼저 1.1 문자열을 십진수로 변환한 다음 분수로 변환하세요.
관련 추천: "Python Tutorial"
위 내용은 파이썬에서 분수를 표현하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!