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
热门推荐
10 儿子立冬祝福语简短独特
11 对当兵的祝福语简短
12 侄儿高考试祝福语简短
13 伴郎红包祝福语朋友简短
14 媳妇生日简短祝福语朋友
15 公司年会祝福语简短最好
16 元旦感恩祝福语简短大全
17 红包祝福语简短10字
18 周六早晨祝福语简短