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)
相关推荐
赵谨言1 天前
基于Python Web的大数据系统监控平台的设计与实现
大数据·开发语言·经验分享·python
合作小小程序员小小店1 天前
web网页,在线%抖音,舆情%分析系统demo,基于python+web+echart+nlp+知识图谱,数据库mysql
数据库·python·自然语言处理·flask·nlp·echarts·知识图谱
麦麦在写代码1 天前
python2
python
mortimer1 天前
用 PySide6 打造可视化 ASS 字幕样式编辑器:从需求到实现
python·ffmpeg·pyqt
清空mega1 天前
从零开始搭建 flask 博客实验(2)
后端·python·flask
jiushun_suanli1 天前
PyTorch CV模型实战全流程(二)
人工智能·pytorch·python
咚咚王者1 天前
人工智能之编程基础 Python 入门:第三章 基础语法
人工智能·python
小白黑科技测评1 天前
2025 年编程工具实测:零基础学习平台适配性全面解析!
java·开发语言·python
ejinxian1 天前
Python 3.14 发布
java·开发语言·python
gfdgd xi1 天前
GXDE For deepin 25:deepin25 能用上 GXDE 了!
linux·运维·python·ubuntu·架构·bug·deepin