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 cx_freeze打包工具处理问题思路及解决办法
Feb 13 Python
Python中第三方库Requests库的高级用法详解
Mar 12 Python
Python原始字符串与Unicode字符串操作符用法实例分析
Jul 22 Python
对python条件表达式的四种实现方法小结
Jan 30 Python
python 读取文件并把矩阵转成numpy的两种方法
Feb 12 Python
用python打印菱形的实操方法和代码
Jun 25 Python
详解pandas数据合并与重塑(pd.concat篇)
Jul 09 Python
Python实现使用dir获取类的方法列表
Dec 24 Python
Python while循环使用else语句代码实例
Feb 07 Python
Python使用type动态创建类操作示例
Feb 29 Python
Python无损压缩图片的示例代码
Aug 06 Python
Python常用模块函数代码汇总解析
Aug 31 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
DOTA2【瓜皮时刻】Vol.91 RTZ山史最惨“矿难”
2021/03/05 DOTA
如何开发一个虚拟域名系统
2006/10/09 PHP
PHP及Zend Engine的线程安全模型分析
2011/11/10 PHP
9条PHP编程小知识及易犯的小错误
2015/01/22 PHP
php使用MySQL保存session会话的方法
2015/06/26 PHP
jquery tools系列 expose 学习
2009/09/06 Javascript
THREE.JS入门教程(5)你应当知道的十件事
2013/01/24 Javascript
JQuery-tableDnD 拖拽的基本使用介绍
2013/07/04 Javascript
浅析js中取绝对值的2种方法
2013/07/09 Javascript
jQuery中change事件用法实例
2014/12/26 Javascript
jQuery获取上传文件的名称的正则表达式
2015/05/21 Javascript
js+CSS实现模拟华丽的select控件下拉菜单效果
2015/09/01 Javascript
BootstrapTable+KnockoutJS自定义T4模板快速生成增删改查页面
2016/08/01 Javascript
微信小程序  简单实例(阅读器)的实例开发
2016/09/29 Javascript
原生js实现新闻列表展开/收起全文功能
2017/01/20 Javascript
Angular 4环境准备与Angular cli创建项目详解
2017/05/27 Javascript
Angular.js中$resource高大上的数据交互详解
2017/07/30 Javascript
基于vue如何发布一个npm包的方法步骤
2019/05/15 Javascript
vue项目中运用webpack动态配置打包多种环境域名的方法
2019/06/24 Javascript
vue中uni-app 实现小程序登录注册功能
2019/10/12 Javascript
JS实现压缩上传图片base64长度功能
2019/12/03 Javascript
序列化模块json代码实例详解
2020/03/03 Javascript
python写xml文件的操作实例
2014/10/05 Python
Python标准库之随机数 (math包、random包)介绍
2014/11/25 Python
Python运行报错UnicodeDecodeError的解决方法
2016/06/07 Python
Python简单实现安全开关文件的两种方式
2016/09/19 Python
解决python3读取Python2存储的pickle文件问题
2018/10/25 Python
基于python实现的百度音乐下载器python pyqt改进版(附代码)
2019/08/05 Python
python matplotlib中的subplot函数使用详解
2020/01/19 Python
韩国著名的在线综合购物网站:Akmall
2016/08/07 全球购物
GUESS盖尔斯法国官网:美国时尚品牌
2016/09/23 全球购物
泰国汽车、火车和轮渡票预订网站:Bus Online Ticket
2017/09/09 全球购物
俄罗斯品牌服装和鞋子在线商店:BRIONITY
2020/03/26 全球购物
工地例会施工汇报材料
2014/08/22 职场文书
2015年五一劳动节演讲稿
2015/03/18 职场文书
2015年安全月活动总结
2015/03/26 职场文书