其他分享
首页 > 其他分享> > 函数的意义——分而治之

函数的意义——分而治之

作者:互联网


函数只做一件事


未分开之前
def get_prime(begin, end):
list_result = []
# 生成范围的函数
for number in range(begin, end):
# 判断素数
for item in range(2, number):
if number % item == 0:
break
else:
list_result.append(number)
return list_result
print(get_prime(5, 30))

 
分为两个函数
def get_prime(begin, end):
list_result = []
# 生成范围的函数
for number in range(begin, end):
# 判断素数
if prime(number):
list_result.append(number)
return list_result

def prime(number):
for item in range(2, number):
if number % item == 0:
return False
return True
print(get_prime(5, 30))







标签:prime,begin,end,函数,意义,分而治之,list,number,result
来源: https://www.cnblogs.com/seven21/p/16127343.html