python判断一个数是不是完全平方数
2024-09-01 01:20:42
思路:
- 完全平方数开根号后是一个整数,非完全平方数开根号的话是一个非整数
- 开根号后取整,如果开根号后是整数的话就不会改变值的大小
- 取整后再平方,如果值和之前一样,说明是完全平方数
import math
def isSqr(n):
a = int((math.sqrt(n)))
return a * a == n
最新文章
- jquery 中的框架
- Ubuntu 安装Theano
- Metro-UI系统-1-tile标签
- JS设计模式1-单例模式
- 高可用HA,高性能
- java应用程序利用Exe4j打包exe文件
- IOS 沙盒机制 &;&; 关于document\library\tmp的灵活使用
- iOS 越狱机免证书调试
- Oracle学习【语句查询】
- 【C++学习之路】派生类的构造函数(一)
- 理解Servlet及其对象
- JAVA —— 文件输入输出
- JVM总结之命令行工具
- mshta 反弹shell
- Tupper自我指涉公式生成器
- Day 3-4 函数进阶
- C# RabbitMQ优先级队列实战项目演练
- Vue加载json文件
- PyCharm笔记之搭建Python开发环境
- 安装12C小问题及pdb表空间配置