Python求算数平方根和约数的方法汇总
作者:GloryWu 时间:2021-12-08 18:03:39
一、求算术平方根
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'
二、求约数
方法一:
divisor = [ ]
x=int(raw_input('Enter a number:'))
i=
while i<=x:
if x%i ==:
divisor.append(i)
i = i +
print 'divisor:',divisor
方法二:
divisor = [ ]
x=int(raw_input('Enter a number:'))
for i in range(,x+):
if x%i ==:
divisor.append(i) # 此行也可以换成 divisor = divisor + [i]
print 'divisor:',divisor
下面给大家介绍下Python sqrt() 函数
描述
sqrt() 方法返回数字x的平方根。
语法
以下是 sqrt() 方法的语法:
import math
math.sqrt( x )
注意:sqrt()是不能直接访问的,需要导入 math 模块,通过静态对象调用该方法。
参数
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,平方根,约数
0
投稿
猜你喜欢
python利用跳板机ssh远程连接redis的方法
2023-04-04 23:06:01
javascript实现日期3级联动下拉框选择菜单
2023-10-19 02:15:34
Python程序设计入门(1)基本语法简介
2023-09-12 05:03:31
pycharm新建一个python工程步骤
2023-08-22 17:42:54
ubutu 16.04环境下,PHP与mysql数据库,网页登录验证实例讲解
2023-11-22 08:18:27
pandas如何解决excel科学计数法问题
2023-12-20 05:06:20
Python中的Decorator装饰器的使用示例
2023-07-02 10:37:44
Python如何输出警告信息
2022-01-25 23:34:44
如何在vscode中安装python库的方法步骤
2021-01-15 05:49:22
解决pycharm中opencv-python导入cv2后无法自动补全的问题(不用作任何文件上的修改)
2023-08-24 00:25:21
js查找父节点的简单方法
2023-09-11 01:12:42
详解Python下Flask-ApScheduler快速指南
2023-12-25 07:37:34
浅谈Python基础之I/O模型
2021-11-17 18:38:03
python列表添加元素append(),extend(),insert(),+list的区别及说明
2022-12-11 08:48:35
从Web查询数据库之PHP与MySQL篇
2023-07-18 11:04:05
QQ连连看 for iPhone 设计实录分享
2010-09-25 12:54:00
python 拷贝特定后缀名文件,并保留原始目录结构的实例
2021-08-30 04:17:46
Bootstrap3制作自己的导航栏
2023-08-23 02:13:08
Div的浮动+循环(描述的不清楚,请看图)
2008-09-22 20:21:00
Python + opencv对拍照得到的图片进行背景去除的实现方法
2022-09-06 19:14:51