Python求算数平方根和约数的方法汇总
一、求算术平方根
a=
x=int(raw_input('Enteranumber:'))
ifx>=:
whilea*a<x:
a=a+
ifa*a!=x:
printx,'isnotaperfectsquare'
else:
printa
else:
printx,'isanegativenumber'
二、求约数
方法一:
divisor=[]
x=int(raw_input('Enteranumber:'))
i=
whilei<=x:
ifx%i==:
divisor.append(i)
i=i+
print'divisor:',divisor
方法二:
divisor=[]
x=int(raw_input('Enteranumber:'))
foriinrange(,x+):
ifx%i==:
divisor.append(i)#此行也可以换成divisor=divisor+[i]
print'divisor:',divisor
下面给大家介绍下Pythonsqrt()函数
描述
sqrt()方法返回数字x的平方根。
语法
以下是sqrt()方法的语法:
importmath math.sqrt(x)
注意:sqrt()是不能直接访问的,需要导入math模块,通过静态对象调用该方法。
参数
x--数值表达式。
返回值
返回数字x的平方根。
实例
以下展示了使用sqrt()方法的实例:
#!/usr/bin/python importmath#Thiswillimportmathmodule 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
热门推荐
3 祝福语简短的微信
10 幼儿祝福语大全简短贺卡
11 感谢教官文案祝福语简短
12 鼠年同事祝福语简短创意
13 元旦祝福语 简短独特群发
14 妈咪跟我生日祝福语简短
15 给儿子新婚祝福语简短
16 伴娘祝福语长文案简短
17 恭喜高考完祝福语简短
18 生日祝福语送老公简短