勾股数:勾股数又名毕氏三元数 。勾股数就是可以构成一个直角三角形三边的一组正整数。勾股定理:直角三角形两条直角边a、b的平方和等于斜边c的平方(a²+b²=c²)

要求:输出1000以内的勾股数

from math import sqrt

for a in range(1,1000):
for b in range(a,1000):
c = sqrt(a * a + b * b)
if c > 10000: break
if c.is_integer(): #内置函数,判断一个浮点数是否长得像整数
print(a," ",b," ",int(c))

最新文章

  1. Linux手绑IP
  2. 一步一步了解Cocos2dx 3.0 正式版本开发环境搭建(Win32/Android)
  3. squid+nginx+apache
  4. Linux 命令 - printenv: 打印全部或部分环境信息
  5. Session 原理
  6. WireShark过滤语法
  7. 建造者模式->代码示例
  8. 面向对象三大特征之封装与static——(Java学习笔记四)
  9. RF+Jenkins构建持续集成
  10. java获取昨天的日期
  11. JavaScript的数据类型问题总结
  12. Python——日志模块(logging)
  13. miui10 傻瓜式安装google框架方法
  14. $Django Paginator分页器 批量创建数据
  15. 运输层TCP/UDP
  16. MySQL查询表结构命令
  17. 试编hello world
  18. 001——vue.js初始安装:
  19. php ocket通信机制
  20. BZOJ 3631 松鼠的新家 树上差分

热门文章

  1. Centos7设置文件夹写入权限
  2. pymongo 常用操作函数
  3. 管道(Pipelines)模型
  4. 「bzoj3956: Count」
  5. 记一次pda(安卓)环境配置流程
  6. HDU 1711 Number Sequence 【KMP应用 求成功匹配子串的最小下标】
  7. 使用ToDateTime方法转换日期显示格式
  8. C# File流操作
  9. Android学习笔记_51_转android 加载大图片防止内存溢出
  10. 简述 private、 protected、 public、 internal 修饰符的访问权限