python学习笔记9——函数

和其他语言一样,函数就是一个模块,这个模块可以实现特定的功能,合理的使用函数,可以提升我们的代码效率。

函数的定义和调用

def 函数名():
	语句...

在这里插入图片描述

一个我简单的输出函数,调用函数时直接用函数名调用,如果不主动调用函数,函数不会执行。
在这里插入图片描述
函数里还可以写函数,这就是函数的嵌套

函数的参数

定义函数的时候的变量叫形参,调用函数时传递的数据叫实参
形参又可以分为四种参数,分别是:位置参数,默认参数,可变参数,关键字参数。
位置参数:形参和实参个数必须保持一致
在这里插入图片描述
像这样的是按照位置传送参数,形参和实参的位置是一一对应的。
默认参数:形参和实参个数可以不一致
在这里插入图片描述
使用默认参数就是给形参定义一个默认的值,如果有实参传过来,则使用实参,否则使用默认参数,上面的2就是定义的默认参数。
可变参数
顾名思义,可变参数就是参数是可变的,也就是个数是不一定的。
在这里插入图片描述
使用可变参数时,在形参前面加*就可以了,之后使用实参传数时可以按照自己的需求传送。
关键字参数
在这里插入图片描述
kwargs是一个字典,可以传递任意多的key-value值。

函数的返回值

返回值是函数运算的结果,还需要进一步操作时,给一个返回值return用来返回函数执行结果,如果没有返回值,默认为None,python可以间接返回多个值(返回一个元组),一旦遇到return,函数执行结束,后面的代码不会执行
在这里插入图片描述
如上,retuen后面的语句是不会执行的,函数可以返回多个值。

变量的作用域

变量按照作用域来分可以分为全局变量和局部变量,全局变量在整个环境生效,而局部变量只在定义的函数内部生效。

资源下载链接为: https://pan.quark.cn/s/22ca96b7bd39 在当今的软件开发领域,自动化构建与发布是提升开发效率和项目质量的关键环节。Jenkins Pipeline作为一种强大的自动化工具,能够有效助力Java项目的快速构建、测试及部署。本文将详细介绍如何利用Jenkins Pipeline实现Java项目的自动化构建与发布。 Jenkins Pipeline简介 Jenkins Pipeline是运行在Jenkins上的一套工作流框架,它将原本分散在单个或多个节点上独立运行的任务串联起来,实现复杂流程的编排与可视化。它是Jenkins 2.X的核心特性之一,推动了Jenkins从持续集成(CI)向持续交付(CD)及DevOps的转变。 创建Pipeline项目 要使用Jenkins Pipeline自动化构建发布Java项目,首先需要创建Pipeline项目。具体步骤如下: 登录Jenkins,点击“新建项”,选择“Pipeline”。 输入项目名称和描述,点击“确定”。 在Pipeline脚本中定义项目字典、发版脚本和预发布脚本。 编写Pipeline脚本 Pipeline脚本是Jenkins Pipeline的核心,用于定义自动化构建和发布的流程。以下是一个简单的Pipeline脚本示例: 在上述脚本中,定义了四个阶段:Checkout、Build、Push package和Deploy/Rollback。每个阶段都可以根据实际需求进行配置和调整。 通过Jenkins Pipeline自动化构建发布Java项目,可以显著提升开发效率和项目质量。借助Pipeline,我们能够轻松实现自动化构建、测试和部署,从而提高项目的整体质量和可靠性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值