def 函数

1,函数表达式

def a(x):
  s=x+x
  return s   # 返回s结果 

print(a(6))  # 把6赋值给x,并且接收return回来的s值 



def b():
  print('233')

b()

2,按位置传参数

def a1(x,y,z):
  s=x+x-y*z/x
  return s

print(a1(1,2,3))  # 分别对应 x=1 y=2 z=3 
print(a1(3,2,1))  # 分别对应 x=3 y=2 z=1

3,赋值传参数

def a2(x,y,z):
  s=x+x-y*z/x
  return s

print(a2(x=1,y=2,z=3))
print(a2(x=3,y=2,z=1))

4,函数名也可以中文命名

def 名字():
  print('我叫小明')

名字()

5,input传值给函数

a=int(input("请输入你要的数字:"))
b=int(input("请输入你要的数字:"))
c=int(input("请输入你要的数字:"))
def number(a,b,c):
  js=a*b-b/c+a+c
  return js

print(number(a,b,c))

6,编写一个跨行取款手续费为0.04的函数过程

qk=int(input("请输入你取的金额:"))
def sqk(qk):
  s=0.04
  sqk=qk*(1-s)
  return s,sqk

print("扣除跨行手续费后,你实际能取的金额为:",sqk(qk),"元")