函数案例:
    return 可以终止函数后面的调用
def abc()
print("")
print("")
print("")
print("")

一:函数什么都不写,不写return,后面的执行的结果是返回值是N0ne

#print(abc()) 返回值:None

二:写了return 但是return后面啥都没接

def abc()
print("")
print("")
print("")
print("")
return
print(abc()) #返回值: None

三:写了return 后面跟了一只值 ,则返回后面跟着的值

def abc()
print("")
print("")
print("")
print("")
return "@@@@"
print(abc()) #返回值: @@@@

四:写了return 后面跟了一只值 ,则返回后面跟着的值,返回的值是一个元组

def abc()
print("")
print("")
print("")
print("")
return "@@@@",""
print(abc()) #返回值一个元组:("@@@@","00000000")
print(abc()) #返回值一个元组:("@@@@","00000000")

五:函数参数的问题

1: 参数: 函数在执行过程中给函数传递的信息
2: 形参 : 函数在声明的时候写的变量 声明
3: 实参 : 函数在调用的时候. 给形参传递的具体的值 调用
4: 传参 : 把实参赋值给形参的过程叫传参
def abc(形参)

形参:在函数申明的时候

1. 位置参数
2. 默认值参数
3. 混合. 顺序的问题
位置, 默认值
4. 动态传参 *args, **kwargs

实参: 在函数调用的时候.

1. 位置参数 按照形参声明的位置给参数传递信息
2. 关键字参数. 根据形参声明的变量名来传递信息
3. 混合参数
位置+关键字, 顺序, 先位置参数, 然后关键字

最新文章

  1. 交换芯片收发包的 DMA 实现原理
  2. 微信支付开发(3) JS API支付
  3. [mondrian] 分析一个简单的schema文件
  4. tachyon with spark
  5. 淘宝语音搜索的实现——html5
  6. 学习OpenSeadragon之二 (界面缩放与平移规则设置)
  7. html5重力感应事件
  8. linux: 可重入函数与不可重入函数
  9. 《Shell脚本学习指南》学习笔记之自定义函数
  10. JVM 体系结构
  11. 1088: [SCOI2005]扫雷Mine
  12. 3_yum rpm tar 命令及参数
  13. /dev/null 2>&1 详解
  14. (luogu P4012)深海机器人问题 [TPLY]
  15. final,finally,finalize
  16. shell脚本--显示文本内容
  17. C#和java之间的一些差异与共性
  18. IOS高访微信聊天对话界面(sizeWithFont:constrainedToSize和stretchableImageWithLeftCapWidth的使用)
  19. mysql中时间计算函数SQL DATE_SUB()用法
  20. Android 上实现非root的 Traceroute -- 非Root权限下移植可执行二进制文件 脚本文件

热门文章

  1. myeclipse,eclipse设置编码格式的4种情况,以及遇见部分问题的解决办法。
  2. 搭建大数据hadoop完全分布式环境遇到的坑
  3. 数据库MySQL 之 库操作
  4. C# 把本地文件上传到服务器上,和从服务器上下载文件
  5. 第02章-装配Bean
  6. Mathematical optimization数学上的最优化
  7. MySQL性能调优与架构设计——第3章 MySQL存储引擎简介
  8. MongoDB整理笔记のReplica Sets
  9. Go语言最佳实践——面向对象
  10. Django不能使用ip方式访问的解决办法