第一题、求最大公约数 详情见群内图片
a = int(input("请输入一个整数"))
b = int(input("请输入一个整数"))
end = 0
if a < b:
end = a
else:
end = b
gcd = 1
for k in range(2,end+1):
if a % k == 0 and b % k == 0:
gcd = k
print(gcd)
第二题、求π 详情见群内图片
for j in range(10000,100001,10000):
symbol = 1
result = 0
for i in range(1,j,2):
item - 1/i *symbol
symbol = -symbol
result += item
print(4 * result)
第三题、用循环判断一个数字是否为质数
n = int(input("请输入一个数字"))
for i in range(2, int(n ** 0.5) + 1):
if n % i == 0:
print(f"{n} 它不是质数,它能够被{i}整除 这不是一个质数")
break
else:
print(f"{n} 它是质数")