博客园 首页 私信博主 显示目录 隐藏目录 管理 动画

8.1---python函数调用

函数是用来重复使用的
定义函数是有套路的,。。。
"""
1.首先要会写出裸代码,然后看看哪里是需要重复使用的
2.接下去将需要重复使用的代码转换成参数,带入到函数中
"""
def Name ([lalala]):
  #执行体
  [return]
#调用
Name()
 
 
简单的购买商品流程
def m(a):
  b = ['pm','htc']
  if a in b:
    print('有货')
    dz()
  else:
    print('没有该商品')
def Check_Information(addr):
  if addr not in ['北京','山东']:
    return False
  else:
    return True
def dz():
  addr = input('输入地址:')
  res = Check_Information(addr)
  if res:
    xinxi()
  else:
    print('该区域无货')
  return False
def xinxi ():
  print('马上发货')

def Star():
  print('欢迎光临')
  a = input('商品:')
  m(a)

if __name__ == "__main__":
  Star()
 
 
posted @ 2020-12-07 15:53  MurkyCorners  阅读(57)  评论(0编辑  收藏  举报