a=int(input("请输入第一个数:"))
b=int(input("请输入第二个数:"))
c=[]
if a>b:
for i in range(b,a+1):
for j in range(2,i):
if i % j == 0:
break
else:
c.append(i)
if b>a:
for k in range(a,b+1):
for n in range(2,k):
if k % n == 0:
break
else:
c.append(k)
sum=c[0]
max=c[0] #min=c[0]
min=0 #max=c[len(c)-1]
for data in c:
if data>max:
max=data
elif data<min:
min=data
sum+=data
print("和为{},最大值为{},最小值为{}")
'''def dylc():
print("1楼:男装")
print("2楼:女装")
print("3楼:运动装")
floor = int(input("请输入您的层数:"))
if floor==1:
print("西单大悦城1楼欢迎您!")
dylc()
print("您现在在1楼")
elif floor==2:
print("西单大悦城2楼欢迎您!")
dylc()
print("您现在在2楼")
elif floor==3:
print("西单大悦城3楼欢迎您!")
dylc()
print("您现在在3楼")'''
'''def jiafa(a,b):
c=a+b
print("{}+{}={}".format(a,b,c))
jiafa(2,3)
jiafa(7,8)'''
'''def jiafa(a,b):
c=a+b
return c
x=jiafa(25,30)
if x>10:
print("金额大于10奖励")
else:
print("谢谢惠顾!")
'''
'''def jisuan(a,b):
c=a+b
d=a-b
e=a*b
f=a/b
return c,d,e,f
s=jisuan(8,4)
print(s)
i,j,k,n=jisuan(8,4)
print(i,j,k,n)'''
'''def jia(a):
a+=2
b=4
jia(b)
print(b)
def kb(a):
a.append(3)
# a=6
b=[]
kb(b)
print(b)'''
'''def pt(name,age,sex="男"):
print("我叫",name,end="\t")
print("年龄",age,end="\t")
print("性别",sex)
pt(sex="女",age="18",name="小红帽")
pt(sex="男",age="28",name="张三")
pt(age="21",name="李四")'''
'''def jx(*dnf):
print(dnf)
for i in dnf:
print(i,end=" ")
print()
jx(1,2,3,4,5,5,3,3,4)'''
'''def zd(**sward):
print(sward)
for k,v in sward.items():
print(k,v,end=" ")
print()
zd(name="张三",age=18,sex="男")'''
'''def sxf(a,b,c=[]): #默认参数可变会导致逻辑错误, 有可能改变默认参数的默认值 sxf有逻辑错误
c.append("x")
print(c)
sxf(1,2)
sxf(3,4) '''
'''def waibu():
print("11111")
def neibu():
print("22222")
waibu()
a=0
def hanshu():
a=2
print(a)
hanshu()
print(a)'''
'''a=[]
def hx():
a.append(1)
hx()
print(a)'''
'''a=3
def hanshu():
global a
a=a+2
print(a)
hanshu()
print(a)'''
'''def hanshu():
a=30
print(a)
def neibu():
a=40
print(a)
def nneibu():
nonlocal a
print(a)
nneibu()
neibu()
hanshu()'''
# LEGB
# Local->局部作用域
# Enclose->嵌套作用域
# Global->全局作用域
# Built-in->内置作用域
'''a=100
b=30
c=10
def waibu():
b=200
c=2
def neibu():
c=300
print(c)
print(b)
print(a)
print(max)
neibu()
waibu()'''
'''def jiecheng(a):
if a==1:
return 1
else:
return a*jiecheng(a-1)
print(jiecheng(5))
def fbnq(n):
if n==1 or n==2:
return 1
else:
return fbnq(n-1)+fbnq(n-2)
for i in range(1,10):
print("第%d个月的兔子数是 %d"%(i,fbnq(i)))'''
'''a=lambda i:i*2+2
print(a(7))
b=lambda x,y:x*3+y
print(b(6,7))
c={"name":"张三","age":18,"sex":"女"}
x=lambda i:i["age"]
print(x(c))'''
'''a=abs(-4)
print(a)
b=[1,2,3,-1,-3,-9]
c=max(b,key=abs)
print(c)
b.sort(key=abs)
print(b)'''
'''a=[
{1:"张三","age":18,"adress":"北京"},
{2:"李四","age":21,"adress":"上海"},
{3:"王五","age":25,"adress":"山东"}
]
c=max(a,key=lambda b:b["age"])
print(c)'''
'''i=10
def a(x):
print(x*i)
i=20
def b(x):
print(x*i)
def c(x):
print(x*i)
a(3)
b(3)
c(3)'''
'''a=[lambda x:x*i for i in range(3)]
print(a[0](3))
print(a[1](3))
print(a[2](3))'''