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装饰器 免去调用父类构造函数的麻烦
May 18 Python
Python运用于数据分析的简单教程
Mar 27 Python
Python简单实现enum功能的方法
Apr 25 Python
Python中.join()和os.path.join()两个函数的用法详解
Jun 11 Python
python调用百度语音REST API
Aug 30 Python
Python字符串逆序输出的实例讲解
Feb 16 Python
在Python中过滤Windows文件名中的非法字符方法
Jun 10 Python
python设置随机种子实例讲解
Sep 12 Python
基于python中__add__函数的用法
Nov 25 Python
python模拟预测一下新型冠状病毒肺炎的数据
Feb 01 Python
python GUI库图形界面开发之PyQt5状态栏控件QStatusBar详细使用方法实例
Feb 28 Python
详解Selenium 元素定位和WebDriver常用方法
Dec 04 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
SONY SRF-M100的电路分析
2021/03/02 无线电
发挥语言的威力--融合PHP与ASP
2006/10/09 PHP
详解php设置session(过期、失效、有效期)
2015/11/12 PHP
[原创]smarty简单模板变量输出方法
2016/07/09 PHP
jquery 圆形旋转图片滚动切换效果
2011/01/19 Javascript
JavaScript异步编程:异步数据收集的具体方法
2013/08/19 Javascript
js setTimeout opener的用法示例详解
2013/10/23 Javascript
javascript教程之不完整的继承(js原型链)
2014/01/13 Javascript
解决extjs grid 不随窗口大小自适应的改变问题
2014/01/26 Javascript
jQuery插件制作之参数用法实例分析
2015/06/01 Javascript
JavaScript中的对象与JSON
2015/07/03 Javascript
详解JavaScript中js对象与JSON格式字符串的相互转换
2017/02/14 Javascript
angularjs中ng-bind-html的用法总结
2017/05/23 Javascript
highcharts 在angular中的使用示例代码
2017/09/20 Javascript
加载 vue 远程代码的组件实例详解
2017/11/20 Javascript
微信小程序下拉菜单效果的实例代码
2019/05/14 Javascript
javascript实现切割轮播效果
2019/11/28 Javascript
从零开始用webpack构建一个vue3.0项目工程的实现
2020/09/24 Javascript
使用python搭建Django应用程序步骤及版本冲突问题解决
2013/11/19 Python
Python常用内置函数总结
2015/02/08 Python
Python实现矩阵转置的方法分析
2017/11/24 Python
numpy 对矩阵中Nan的处理:采用平均值的方法
2018/10/30 Python
pygame编写音乐播放器的实现代码示例
2019/11/19 Python
在python下实现word2vec词向量训练与加载实例
2020/06/09 Python
python中time、datetime模块的使用
2020/12/14 Python
css3实现wifi信号逐渐增强效果实例
2017/08/09 HTML / CSS
使用CSS3制作版头动画效果
2020/12/24 HTML / CSS
HTML5拍照和摄像机功能实战详解
2019/01/24 HTML / CSS
La Senza官网:北美顶尖性感内衣品牌
2018/08/03 全球购物
专科毕业生自我鉴定
2013/12/01 职场文书
高三生物教学反思
2014/01/25 职场文书
婚礼男方父母答谢词
2015/09/29 职场文书
志愿者服务宣传标语口号
2015/12/26 职场文书
MySQL 视图(View)原理解析
2021/05/19 MySQL
学会用Python实现滑雪小游戏,再也不用去北海道啦
2021/05/20 Python
什么是动态刷新率DRR? Windows11动态刷新率功能介绍
2021/11/21 数码科技