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的Django框架中调用方法和处理无效变量
Jul 15 Python
通过PHP与Python代码对比的语法差异详解
Jul 10 Python
利用Python模拟登录pastebin.com的实现方法
Jul 12 Python
Python通过VGG16模型实现图像风格转换操作详解
Jan 16 Python
利用django model save方法对未更改的字段依然进行了保存
Mar 28 Python
Windows下Anaconda安装、换源与更新的方法
Apr 17 Python
解决Tensorflow2.0 tf.keras.Model.load_weights() 报错处理问题
Jun 12 Python
TensorFlow Autodiff自动微分详解
Jul 06 Python
Python使用itcaht库实现微信自动收发消息功能
Jul 13 Python
浅析Python requests 模块
Oct 09 Python
浅谈Python协程asyncio
Jun 20 Python
浅谈Python数学建模之固定费用问题
Jun 23 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中iconv函数知识汇总
2015/07/02 PHP
PHP实现获取某个月份周次信息的方法
2015/08/11 PHP
laravel实现一个上传图片的接口,并建立软链接,访问图片的方法
2019/10/12 PHP
浅谈laravel框架与thinkPHP框架的区别
2019/10/23 PHP
脚本收藏iframe
2006/07/21 Javascript
JQUERY对单选框(radio)操作的小例子
2013/04/25 Javascript
javascript中比较字符串是否相等的方法
2013/07/23 Javascript
遍历DOM对象内的元素属性示例代码
2014/02/08 Javascript
javascript排序函数实现数字排序
2015/06/26 Javascript
JavaScript数据类型判定的总结笔记
2015/07/31 Javascript
js检测用户输入密码强度
2015/10/22 Javascript
AngularJS使用ng-Cloak阻止初始化闪烁问题的方法
2016/11/03 Javascript
jquery写出PC端轮播图实例
2018/01/26 jQuery
在Angular中使用JWT认证方法示例
2018/09/10 Javascript
jquery实现联想词搜索框和搜索结果分页的示例
2018/10/10 jQuery
微信小程序实现点赞、取消点赞功能
2018/11/02 Javascript
javascript防抖函数debounce详解
2019/06/11 Javascript
Vue Router 实现动态路由和常见问题及解决方法
2020/03/06 Javascript
js实现鼠标滑动到某个div禁止滚动
2020/09/17 Javascript
微信小程序canvas动态时钟
2020/10/22 Javascript
Vue +WebSocket + WaveSurferJS 实现H5聊天对话交互的实例
2020/11/18 Vue.js
VSCode Python开发环境配置的详细步骤
2019/02/22 Python
python二进制文件的转译详解
2019/07/03 Python
Python Django框架防御CSRF攻击的方法分析
2019/10/18 Python
Python3.7实现验证码登录方式代码实例
2020/02/14 Python
浅谈tensorflow中dataset.shuffle和dataset.batch dataset.repeat注意点
2020/06/08 Python
matplotlib subplot绘制多个子图的方法示例
2020/07/28 Python
基于python模拟TCP3次握手连接及发送数据
2020/11/06 Python
用Python制作音乐海报
2021/01/26 Python
基于CSS3制作立体效果导航菜单
2016/01/12 HTML / CSS
梅西百货澳大利亚:Macy’s Australia
2017/07/26 全球购物
个人党性剖析材料
2014/02/03 职场文书
主管会计岗位责任制
2014/02/10 职场文书
行政部岗位职责范本
2014/03/13 职场文书
销售员未完成销售业绩的检讨书
2014/10/12 职场文书
vue首次渲染全过程
2021/04/21 Vue.js