Python实用代码之:如何找两个数的最大公因数?

前言

大家好,我是BoBo仔吖,欢迎来看我的文章!这节课,我教大家如何用两种方法输出最大公因数——简单版以及函数版

1.简单版

a = int(input('Enter a number:'))
b = int(input('Enter a number:'))
t = a % b
while t != 0:
    a = b
    b = t
    t = a % b
print(b)

2.函数封装版

def Factor(a,b):
	t = a % b
	while t != 0:
    	a = b
    	b = t
    	t = a % b
	return b
a = int(input('Enter a number:'))
b = int(input('Enter a number:'))
print(Factor(a,b))

OK,这就是两个版本的最大公因数输出方式了。
如果想了解更多,欢迎阅读我的文章!链接如下:

https://editor.csdn.net/md/?articleId=136095045#1Commonab_115

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-02-16 12:50:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-02-16 12:50:03       100 阅读
  3. 在Django里面运行非项目文件

    2024-02-16 12:50:03       82 阅读
  4. Python语言-面向对象

    2024-02-16 12:50:03       91 阅读

热门阅读

  1. 【水文】判断同构数

    2024-02-16 12:50:03       55 阅读
  2. VUE 字段为空时,一个class搞定,适用多种情形

    2024-02-16 12:50:03       51 阅读
  3. 《仙人有神功》第六章 天然岩洞

    2024-02-16 12:50:03       54 阅读
  4. 【C语言】(20)动态内存分配

    2024-02-16 12:50:03       51 阅读
  5. 全栈笔记_浏览器扩展篇(manifest.json文件介绍)

    2024-02-16 12:50:03       46 阅读
  6. 【C语言 学习记录】五、函数

    2024-02-16 12:50:03       54 阅读
  7. ORACLE数据库开发中常遇问题总结

    2024-02-16 12:50:03       49 阅读