练习
data1=int(input('请输入第一个数:'))
data2=int(input('请输入第二个数:'))
sum=0
a=[]
for i in range(data1,data2):
j=2
while i>j:
if i%j==0:
break
j+=1
else:
a.append(i)
sum += i
print(a)
print('和为:',sum)
k = 0
while k < len(a):
if k == 0:
max = a[k]
min = a[k]
else:
if a[k] > max:
max = a[k]
elif a[k] < min:
min = a[k]
k += 1
print('最大值:', max, '最小值:', min)
输出:
函数
def dylc(): # 定义函数 :def 函数名():
print('1楼 化妆品')
print('2楼 女装')
print('3楼 男装')
print('4楼 电子产品')
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楼')
elif floor==4:
print('4.大悦城欢迎您')
dylc()
print('您在4楼')
输出
def jiafa(a,b): #定义一个带参数的函数 a,b为参数(形参)
c=a+b # c 为运算的结果
print('%d + %d = %d'%(a,b,c)) #输出计算结果
jiafa(39,2) #调用函数 (实参)
输出
返回值 return 没有return的返回None
def sum(a,b):
sum=a+b
return sum
x=sum(3,7)
if x>10:
print('和为: