m=int(input("请输入m值:"))
n=int(input("请输入n值:"))deff1(a, b):if a > b:
greater = a
else:
greater = b
whileTrue:if greater % a ==0and greater % b ==0:return greater
greater +=1print("%d是最小公倍数"%f1(m,n))deff2(a, b):if a > b:
smaller = b
else:
smaller = a
for i inrange(smaller +1):if a %(smaller - i)==0and b %(smaller - i)==0:return smaller - i
print("%d是最大公约数数"%f2(m,n))
实现判断一个数是不是回文数的函数。
deff(m):ifstr(m)==str(m)[::-1]:returnTrueelse:returnFalse
n =input("输入一个数")print(f(n))
实现判断一个数是不是素数的函数。
deff(m):if m <2:returnFalseelse:for i inrange(2,m):if n % i ==0:returnFalsereturnTrue
n =int(input("请输入一个整数n:"))print(f(n))
实现计算求最大公约数和最小公倍数的函数。m=int(input("请输入m值:"))n=int(input("请输入n值:"))def f1(a, b): if a > b: greater = a else: greater = b while True: if greater % a == 0 and greater % b == 0: return greater g.