这篇文章主要介绍了 Python求算数平方根和约数的方法汇总的相关资料,需要的朋友可以参考下
一、求算术平方根
a=
x=int(raw_input('Enter a number:'))
if x >= :
while a*a < x:
a = a +
if a*a != x:
print x,'is not a perfect square'
else:
print a
else:
print x,'is a negative number'
二、求约数
方法一:
pisor = [ ]
x=int(raw_input('Enter a number:'))
i=
while i<=x:
if x%i ==:
pisor.append(i)
i = i +
print 'pisor:',pisor
方法二:
pisor = [ ]
x=int(raw_input('Enter a number:'))
for i in range(,x+):
if x%i ==:
pisor.append(i) # 此行也可以换成 pisor = pisor + [i]
print 'pisor:',pisor
下面给大家介绍下Python sqrt() 函数