栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

函数和模块python

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

函数和模块python

1. 实现计算求最大公约数和最小公倍数的函数。

def gongyueshu(x, y):
    if x > y:
        min = y
    else:
        min = x

    for i in range(1, min + 1):
        if ((x % i == 0) and (y % i == 0)):
            gongyueshu = i
    return  gongyueshu
a = int(input("输入第一个数字: "))
b = int(input("输入第二个数字: "))
print(a,"和",b, "的最大公约数为", gongyueshu(a, b))
print(a,"和",b,"的最小公倍数为",a*b/gongyueshu(a,b))

2. 实现判断一个数是不是回文数的函数。

def huiwenshu(a):
    m=a
    n=0
    while m!=0:
        n=n*10+m%10
        m//=10
        if n==a:
            return True
        else:
            return False
n = int(input("输入整数n:"))
print(huiwenshu(n))

3. 实现判断一个数是不是素数的函数。

def f(a):
    if a < 2:
      return False
    else:
        for i in range(2,a):
           if n % i == 0:
              return False
        return True
n = int(input("输入整数n:"))
print(f(n))

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/921000.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号