定义一个函数,打印出n以内的所有的素数
def get_prime(n):
ret = []
if n<1:
pass
else:
ret.append(2)
for i in range(3,n):
isPrime = True
for j in range(2,i):
if i%j==0:
isPrime = False
break
if isPrime:
ret.append(i)
return ret
定义一个函数,接受三个参数,分别为字符串s、数值a1、数值a2,将字符串s从下标a1开始的a2个字符删除,并把结果返回,a2默认值为0
def cut_str(s,a1,a2):
length = len(s)
if a1+1>length or a1>a2:
return s
else:
s1 = s[:a1]
s2 = s[a2+1:]
return s1+s2