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)
相关推荐
SEEONTIME1 分钟前
python-24-一篇文章彻底掌握Python HTTP库Requests
开发语言·python·http·http库requests
Bearnaise1 分钟前
PointMamba: A Simple State Space Model for Point Cloud Analysis——点云论文阅读(10)
论文阅读·笔记·python·深度学习·机器学习·计算机视觉·3d
哇咔咔哇咔32 分钟前
【科普】conda、virtualenv, venv分别是什么?它们之间有什么区别?
python·conda·virtualenv
CSXB991 小时前
三十四、Python基础语法(文件操作-上)
开发语言·python·功能测试·测试工具
亚图跨际2 小时前
MATLAB和Python及R潜变量模型和降维
python·matlab·r语言·生物学·潜变量模型
IT古董2 小时前
【机器学习】决定系数(R²:Coefficient of Determination)
人工智能·python·机器学习
德育处主任Pro2 小时前
『Django』APIView基于类的用法
后端·python·django
Star Patrick2 小时前
算法训练(leetcode)二刷第十九天 | *39. 组合总和、*40. 组合总和 II、*131. 分割回文串
python·算法·leetcode
武子康3 小时前
大数据-213 数据挖掘 机器学习理论 - KMeans Python 实现 距离计算函数 质心函数 聚类函数
大数据·人工智能·python·机器学习·数据挖掘·scikit-learn·kmeans
写点什么啦3 小时前
使用R语言survminer获取生存分析高风险和低风险的最佳截断值cut-off
开发语言·python·r语言·生存分析·x-tile