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读取txt内容写入xls格式excel中的方法
Oct 11 Python
Python3 利用requests 库进行post携带账号密码请求数据的方法
Oct 26 Python
Python编写合并字典并实现敏感目录的小脚本
Feb 26 Python
Python和Java的语法对比分析语法简洁上python的确完美胜出
May 10 Python
OpenCV3.0+Python3.6实现特定颜色的物体追踪
Jul 23 Python
Python3使用PySynth制作音乐的方法
Sep 09 Python
Python中join()函数多种操作代码实例
Jan 13 Python
python在不同条件下的输入与输出
Feb 13 Python
Django Model中字段(field)的各种选项说明
May 19 Python
Pytorch生成随机数Tensor的方法汇总
Sep 09 Python
Django实现随机图形验证码的示例
Oct 15 Python
Python Pandas常用函数方法总结
Jun 15 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中HTTP_REFERER函数用法实例
2014/11/21 PHP
php+html5使用FormData对象提交表单及上传图片的方法
2015/02/11 PHP
php实现的美国50个州选择列表实例
2015/04/20 PHP
Yii2框架自定义验证规则操作示例
2019/02/08 PHP
javascript innerHTML、outerHTML、innerText、outerText的区别
2008/11/24 Javascript
文本框input聚焦失焦样式实现代码
2012/10/12 Javascript
javascript ajax 仿百度分页函数
2013/10/29 Javascript
Array 重排序方法和操作方法的简单实例
2014/01/24 Javascript
jquery解析JSON数据示例代码
2014/03/17 Javascript
JavaScript实现点击按钮切换网页背景色的方法
2015/10/17 Javascript
javascript学习小结之prototype
2015/12/03 Javascript
Javascript 引擎工作机制详解
2016/11/30 Javascript
微信小程序之仿微信漂流瓶实例
2016/12/09 Javascript
详解JavaScript RegExp对象
2017/02/04 Javascript
js实现简单的手风琴效果
2017/02/27 Javascript
微信小程序实现点击按钮修改view标签背景颜色功能示例【附demo源码下载】
2017/12/06 Javascript
React Native 截屏组件的示例代码
2017/12/06 Javascript
vue弹窗组件使用方法
2018/04/28 Javascript
nodejs初始化init的示例代码
2018/10/10 NodeJs
jquery获取img的src值实例介绍
2019/01/16 jQuery
在Vue项目中引入JQuery-ui插件的讲解
2019/01/27 jQuery
M2实现Nodejs项目自动部署的方法步骤
2019/05/05 NodeJs
js实现简单的轮播图效果
2020/12/13 Javascript
[02:56]DOTA2矮人直升机 英雄基础教程
2013/11/26 DOTA
python引用DLL文件的方法
2015/05/11 Python
Zabbix实现微信报警功能
2016/10/09 Python
简单了解python模块概念
2018/01/11 Python
Python基于property实现类的特性操作示例
2018/06/15 Python
Python的bit_length函数来二进制的位数方法
2019/08/27 Python
python连接PostgreSQL数据库的过程详解
2019/09/18 Python
Python autoescape标签用法解析
2020/01/17 Python
美国成衣女装品牌:CHICO’S
2016/09/19 全球购物
追悼会上的答谢词
2014/01/10 职场文书
政协调研汇报材料
2014/08/15 职场文书
【2·13】一图读懂中国无线电发展
2022/02/18 无线电
Python如何加载模型并查看网络
2022/07/15 Python