【Python乘方运算和开平方运算】

  • Post author:
  • Post category:python


【小白从小学Python、C、Java】

【Python-计算机等级考试二级】

Python乘方运算和开平方运算

math.pow()、math.sqrt()方法


选择题


以下python代码输出什么?

import math

myNumber = 4

myResult = math.sqrt(myNumber)

print(myResult,type(myResult))

A 2.0 <class ‘int’>

B 2.0 <class ‘float’>

C 2 <class ‘int’>

D 2 <class ‘float’>

欢迎大家转发,一起传播知识和正能量,帮助到更多人。期待大家提出宝贵改进建议,互相交流,收获更大。辛苦大家转发时注明出处(也是咱们公益编程交流群的入口网址),刘经纬老师共享知识相关文件下载地址为:http://liujingwei.cn



问题解析


1.math.pow(x,y)方法以浮点数类型返回x的y次方,包括对x进行平方、立方、开方等计算(如下图),并最少保留一位小数。

2.math.sqrt(Number)方法以浮点数类型返回myNumber的平方根,并最少保留一位小数。

2.pow()、sqrt()是不能直接访问的,需要导入 math 模块,通过math.pow()、math.sqrt()调用该方法。

3.题目中myNumber=4,算得平方根为2,由于math.sqrt()方法返回浮点数结果,且最少保留一位小数,则myResult=2.0,数据类型为float,答案为B。


答案


正确答案是:B


温馨期待


期待大家提出宝贵建议,互相交流,收获更大,助教:qy



版权声明:本文为liujingwei8610原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。