03函数参数

函数参数

  • 有参

    • 形参
    • 实参
  • 无参

  • 形参 就是形式参数,在def关键字定义函数名的括号里面的变量叫做形式参数,形参没有实际意义,被赋值后才有意义

  • 实参 就是实际参数,在调用函数时提供得知或者变量成为实际参数

  • 实参就是实际意义上的参数,可以是字符串,或者数字等等。

  • 局部参数 也可以叫私有参数 只能在一段程序里面用不能在全部程序中使用

python 复制代码
def add1(a, b):
    # 返回两个值的和
    print(a + b)


a = 5
b = 7
add1(a, b)
add1(2, 3)

参数和变量是有区别的。变量的定义的时候一定要赋值,而参数这种变量在函数定义的时候不用给它赋值,只有在调用的时候才给它赋值

return 停止这个函数可以返回一个值或者变量

python 复制代码
def add3(num):
    num=[num,num,num]
    return num


print(add3(4))

作业1:

  • 收银员系统 输入物品的单价,物品的数量,和顾客给的钱数,输出应该找给顾客的钱数保留一位小数

作业2

  • 写一个函数输入梯形上底,下底,高 输出梯形的面积 要使用return关键字(梯形的面积等于(上底+下底)*高/2)
相关推荐
云天AI实战派7 分钟前
AI 智能体问题排查指南:ChatGPT、API 调用到 Agent 上线失灵的全流程修复手册
大数据·人工智能·python·chatgpt·aigc
我的xiaodoujiao44 分钟前
API 接口自动化测试详细图文教程学习系列15--项目实战演练2
python·学习·测试工具·pytest
多思考少编码2 小时前
PAT甲级真题1001 - 1005题详细题解(C++)(个人题解)
c++·python·最短路·pat·算法竞赛
ZhengEnCi2 小时前
M5-markconv自定义CSS样式指南 📝
前端·css·python
ZhengEnCi2 小时前
M4-更新日志v0.1.3-Mermaid图表支持 📝
python
hsjcjh2 小时前
多模态长文本协同:用Gemini 3.1 Pro镜像官网破解复杂办公场景的效率困局(国内实测方案)
python
凯瑟琳.奥古斯特3 小时前
SQLAlchemy核心功能解析
开发语言·python·flask
卷Java3 小时前
GPTQ vs AWQ vs GGUF:模型量化工具横向测评
开发语言·windows·python
念恒123064 小时前
Python(复杂判断)
python·学习
无敌的黑星星4 小时前
Java8 CompletableFuture 实战指南
linux·前端·python