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

作者:GloryWu 时间:2021-12-08 18:03:39 

一、求算术平方根


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,平方根,约数
0
投稿

猜你喜欢

  • python利用跳板机ssh远程连接redis的方法

    2023-04-04 23:06:01
  • javascript实现日期3级联动下拉框选择菜单

    2023-10-19 02:15:34
  • Python程序设计入门(1)基本语法简介

    2023-09-12 05:03:31
  • pycharm新建一个python工程步骤

    2023-08-22 17:42:54
  • ubutu 16.04环境下,PHP与mysql数据库,网页登录验证实例讲解

    2023-11-22 08:18:27
  • pandas如何解决excel科学计数法问题

    2023-12-20 05:06:20
  • Python中的Decorator装饰器的使用示例

    2023-07-02 10:37:44
  • Python如何输出警告信息

    2022-01-25 23:34:44
  • 如何在vscode中安装python库的方法步骤

    2021-01-15 05:49:22
  • 解决pycharm中opencv-python导入cv2后无法自动补全的问题(不用作任何文件上的修改)

    2023-08-24 00:25:21
  • js查找父节点的简单方法

    2023-09-11 01:12:42
  • 详解Python下Flask-ApScheduler快速指南

    2023-12-25 07:37:34
  • 浅谈Python基础之I/O模型

    2021-11-17 18:38:03
  • python列表添加元素append(),extend(),insert(),+list的区别及说明

    2022-12-11 08:48:35
  • 从Web查询数据库之PHP与MySQL篇

    2023-07-18 11:04:05
  • QQ连连看 for iPhone 设计实录分享

    2010-09-25 12:54:00
  • python 拷贝特定后缀名文件,并保留原始目录结构的实例

    2021-08-30 04:17:46
  • Bootstrap3制作自己的导航栏

    2023-08-23 02:13:08
  • Div的浮动+循环(描述的不清楚,请看图)

    2008-09-22 20:21:00
  • Python + opencv对拍照得到的图片进行背景去除的实现方法

    2022-09-06 19:14:51
  • asp之家 网络编程 m.aspxhome.com