python 函数练习集锦

函数:

def my(x,y):

print(x+y)

my(123,1233)

my(‘dff’,’dfdfdff’)

def env(n):

for i in range(1, n):

if i % 2 == 0:

print(i)

env(123)

练习
def my_add():
x=int(input())
y=int(input())
return x+y
print(my_add())

x=int(input())
y=int(input())
def my_add(q,a):
return q+a
print(my_add(x,y))

def mymax(x,y):
return max(x,y)
print(mymax(100,200))
print(mymax(‘abcd’,’abcd’))

def inputnumber():
l=[]

while True:
    x=int(input())

    if x<=0:
        break
    l.append(x)
return l

l=inputnumber()
print(l)
print(max(l))
print(min(l))
print(sum(l))

def fun(n):
sn=0
for i in range(1,n+1):

    sn+=1/i
return sn

print(fun(3))
print(fun(4))
def fun2(n):
sn=0
for i in range(1,n+1):
sn+=1/(i*(i+1))
return round(sn,2)
print(fun2(3))
print(fun2(1000))

猜你喜欢

转载自blog.csdn.net/weixin_32759777/article/details/81566114