怎么用python求一个数的平方?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么用python求一个数的平方?相关的知识,希望对你有一定的参考价值。
用python求一个数的平房可以按照如下的步骤:
1、利用input()函数获取一个数字a
a=input("请输入数字:")
2、利用运算符"**"获取变量a的二次幂运算
b=a**2
3、将获取到的结果利用print()函数打印到屏幕上即可。
print("a**2=",b)
运行结果:
参考技术A 1、使用内置模块mathimport math
math.pow(12, 2) # 求平方值
144.0
2、使用表达式方法,控制台直接输入
>>> 12 ** 2 # 求平方值
144
3、使用内置函数pow()方法,
当a为整数时,返回整数值,当a为浮点数时,返回一位小数的浮点数。
pow(a,b) :
pow(12, 2) # 求平方值
144
求一个数的最少的完全平方数之和等于本身的完全平方数的数量
class Solution public: int numSquares(int n) queue<pair<int, int> > pq; //队列中放置一组数据 vector<bool> used(n + 1, false); pq.push(make_pair(n, 0)); while (!pq.empty()) int num = pq.front().first; int step = pq.front().second; pq.pop(); for (int i = 1; num - i * i >= 0; ++i) int a = num - i * i; if (a == 0) return step + 1; //一旦发现为空就立即返回,因为先为空的它的层数自然也最少 if (a > 0) if (!used[a]) pq.push(make_pair(a, step + 1)); used[a] = true; return 0; ;
以上是关于怎么用python求一个数的平方?的主要内容,如果未能解决你的问题,请参考以下文章