python学习笔记----函数

函数介绍:

如果在开发程序时,需要某块代码多次,但是为了提高编写的效率以及代码的重用,所以把具有独立功能的代码块组织为一个小模块,这就是函数。

简单的函数使用

 def sum(a,b):
       c=a+b
       return c
   d = sum(1,2)
   print(d)

注意:
不能将函数调用 放在 函数定义 的上方
因为在 调用函数之前,必须要保证 Python 已经知道函数的存在,否则控制台会提示 NameError: name 'say_hello' is not defined (名称错误:say_hello 这个名字没有被定义)

  def zhuce(acc):
      a = panduan(acc)
      if a:
          print("输入正确")
  def logo(acc):
      b = panduan(acc)
      if b:
          print("输入正确")
  def panduan(acc):
     if len(acc) == 11 and acc.startswith("1") and acc.isdigit()==True:
          return True
      else:
         return False 
  
  acc = input("输入手机号")
  
  zhuce(acc)

函数的返回值
* 在程序开发中,有时候,会希望 一个函数执行结束后,告诉调用者一个结果,以便调用者针对具体的结果做后续的处理
* 返回值 是函数 完成工作后,最后 给调用者的 一个结果
* 在函数中使用 return 关键字可以返回结果

你可能感兴趣的:(python学习笔记----函数)