>백엔드 개발 >파이썬 튜토리얼 >Python에서 산술 제곱근과 제수를 찾는 방법 분석 및 요약

Python에서 산술 제곱근과 제수를 찾는 방법 분석 및 요약

高洛峰
高洛峰원래의
2017-03-07 15:56:042273검색

이 글에서는 파이썬의 제곱근과 산술약수 계산법에 관련된 내용을 위주로 소개하고 있으니 필요한 친구들이 참고하시면 됩니다

1. 산술의 제곱근을 구합니다

a=
x=int(raw_input('Enter a number:'))
if x >= :
while a*a < x:
a = a + 
if a*a != x:
print x,&#39;is not a perfect square&#39;
else:
print a
else:
print x,&#39;is a negative number&#39;

2. 제수 찾기

방법 1:

pisor = [ ]
x=int(raw_input(&#39;Enter a number:&#39;))
i= 
while i<=x: 
if x%i ==:
pisor.append(i)
i = i +
print &#39;pisor:&#39;,pisor

방법 two:

pisor = [ ]
x=int(raw_input(&#39;Enter a number:&#39;))
for i in range(,x+):
if x%i ==:
pisor.append(i) # 此行也可以换成 pisor = pisor + [i]
print &#39;pisor:&#39;,pisor

Python sqrt() 함수를 소개하겠습니다

설명

sqrt() 메소드는 숫자 x의 제곱근을 반환합니다.

구문

다음은 sqrt() 메서드의 구문입니다.

import math
math.sqrt( x )


참고: sqrt()는 직접 액세스할 수 없습니다. 수학 모듈을 가져와서 정적 개체를 통해 이 메서드를 호출해야 합니다.

매개변수

x -- 숫자 표현식입니다.

반환 값

숫자 x의 제곱근을 반환합니다.

다음은 sqrt() 메서드를 사용하는 예입니다.

#!/usr/bin/python
import math # This will import math module
print "math.sqrt(100) : ", math.sqrt(100)
print "math.sqrt(7) : ", math.sqrt(7)
print "math.sqrt(math.pi) : ", math.sqrt(math.pi)

위 예제를 실행한 후의 출력 결과는 다음과 같습니다.

math.sqrt(100) : 10.0
math.sqrt(7) : 2.64575131106
math.sqrt(math.pi) : 1.77245385091

Python의 제곱근과 산술 제수를 구하는 방법에 대한 자세한 분석 및 요약을 보려면 PHP 중국어 웹사이트에 주목하세요. !

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.