Python求算数平方根和约数的方法汇总


Posted in Python onMarch 09, 2016

一、求算术平方根

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 相关文章推荐
Python标准库之循环器(itertools)介绍
Nov 25 Python
python数据类型_元组、字典常用操作方法(介绍)
May 30 Python
Python变量赋值的秘密分享
Apr 03 Python
pandas修改DataFrame列名的方法
Apr 08 Python
windows安装TensorFlow和Keras遇到的问题及其解决方法
Jul 10 Python
Django基础知识 web框架的本质详解
Jul 18 Python
python中单下划线(_)和双下划线(__)的特殊用法
Aug 29 Python
python GUI框架pyqt5 对图片进行流式布局的方法(瀑布流flowlayout)
Mar 12 Python
pytorch判断是否cuda 判断变量类型方式
Jun 23 Python
python 批量下载bilibili视频的gui程序
Nov 20 Python
python 利用 PIL 将数组值转成图片的实现
Apr 12 Python
Pandas搭配lambda组合使用详解
Jan 22 Python
Python实现Linux命令xxd -i功能
Mar 06 #Python
基于Python实现一个简单的银行转账操作
Mar 06 #Python
Python切片知识解析
Mar 06 #Python
Django Admin实现上传图片校验功能
Mar 06 #Python
python如何通过protobuf实现rpc
Mar 06 #Python
使用Python保存网页上的图片或者保存页面为截图
Mar 05 #Python
Python发送form-data请求及拼接form-data内容的方法
Mar 05 #Python
You might like
php教程 插件机制在PHP中实现方案
2012/11/02 PHP
php通过分类列表产生分类树数组的方法
2015/04/20 PHP
PHP实现链式操作的三种方法详解
2017/11/16 PHP
Laravel5框架添加自定义辅助函数的方法
2018/08/01 PHP
JavaScript打印iframe内容示例代码
2013/08/20 Javascript
利用JQuery制作符合Web标准的QQ弹出消息
2014/01/14 Javascript
node.js中的forEach()是同步还是异步呢
2015/01/29 Javascript
JS访问SWF的函数用法实例
2015/07/01 Javascript
js判断手机访问或者PC的几个例子(常用于手机跳转)
2015/12/15 Javascript
JavaScript拖拽、碰撞、重力及弹性运动实例分析
2016/01/08 Javascript
javascript的BOM
2016/05/03 Javascript
javascirpt实现2个iframe之间传值的方法
2016/06/30 Javascript
JS中append字符串包含onclick无效传递参数失败的解决方案
2016/12/26 Javascript
vue项目打包后打开页面空白解决办法
2018/06/29 Javascript
JS实现select选中option触发事件操作示例
2018/07/13 Javascript
Vue.js标签页组件使用方法详解
2019/10/19 Javascript
Ant Design Pro 下实现文件下载的实现代码
2019/12/03 Javascript
微信小程序如何获取地址
2019/12/24 Javascript
[40:03]DOTA2上海特级锦标赛主赛事日 - 1 败者组第一轮#1EHOME VS Archon
2016/03/02 DOTA
python实现的多线程端口扫描功能示例
2017/01/21 Python
Python 判断文件或目录是否存在的实例代码
2018/07/19 Python
基于python if 判断选择结构的实例详解
2019/05/06 Python
python利用platform模块获取系统信息
2020/10/09 Python
让IE可以变相支持CSS3选择器
2010/01/21 HTML / CSS
阿玛尼美国官方网站:Armani.com
2016/11/25 全球购物
欧舒丹英国官网:购买欧舒丹护手霜等明星产品
2017/01/17 全球购物
澳大利亚最早和最古老的巨型游戏专家:Yardgames
2020/02/20 全球购物
医学专业毕业生推荐信
2013/11/14 职场文书
党委书记岗位职责
2013/11/24 职场文书
教师实习自我鉴定
2013/12/11 职场文书
师德师风承诺书
2014/05/23 职场文书
应届大学生求职信
2014/07/20 职场文书
初三数学教学反思
2016/02/17 职场文书
解读MySQL的客户端和服务端协议
2021/05/10 MySQL
Python中glob库实现文件名的匹配
2021/06/18 Python
alibaba seata服务端具体实现
2022/02/24 Java/Android