前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >自动化测试在路上 | 函数及调用

自动化测试在路上 | 函数及调用

作者头像
测试小兵
发布2023-03-09 15:59:10
4700
发布2023-03-09 15:59:10
举报
文章被收录于专栏:猪圈子

前2篇说到 形象生动的解释什么是Python的类与对象 | 一文带你了解什么是 " 对象的属性 " 今天我们继续趣味学习"函数及调用"

函数的性质跟类里面的方法是一样的,只是函数是独立于类之外的,它是一个独立的个体,用于执行一个特定的功能。定义一个函数跟定义类里的方法是一样的,都是用关键字def来定义。

1. 自定义一个无参函数

代码语言:javascript
复制
def love():
    print("我爱你")

代码分析

a. 第01行代码,关键字def用来定义一个函数(方法),def后面跟函数名,函数名后面有括号和冒号

b. 第02行代码,函数体内有一行代码是“print (“我爱你”)”指的就是这个函数要执行的任务是打印出“我爱你”这几个字。

调用函数

以上定义的love()函数是没有任何参数的,调用这种无参函数的方法很简单,具体如下。

代码语言:javascript
复制
def love():
    print("我爱你")

love()

代码分析

a. 第03行代码,直接通过函数love()就可以调用此函数来执行函数体内相应的动作。

运行结果

代码语言:javascript
复制
F:\Python\Python38-32\python.exe F:/Python/Python38-32/python_code/Study/爬虫学习系列/study.py
我爱你

Process finished with exit code 0

2. 定义一个有参函数

代码语言:javascript
复制
def love2(a,b):
    print(a+b)

代码分析

a. 第01行和第02行代码,通过def定义的love2()函数里面有两个参数,分别为a和b,函数体内有一行代码是print(a+b),那么此函数要执行的任务就是打印出a+b的值。

调用有参函数

调用有参函数的方法很简单,具体代码如下。

代码语言:javascript
复制
def love2(a,b):
    print(a+b)

love2(4,5)

代码分析

a. 第03行代码,通过函数名加实参的方式,如love2(8,9)就可以调用此函数,并将8和9两个实参传递给love2()函数中的两个形参a和b

运行结果

代码语言:javascript
复制
F:\Python\Python38-32\python.exe F:/Python/Python38-32/python_code/Study/爬虫学习系列/study.py
9

Process finished with exit code 0

PS: 部分释义来源于网络检索整理,如有侵权请联系删除

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-03-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Python测试社区 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
腾讯云代码分析
腾讯云代码分析(内部代号CodeDog)是集众多代码分析工具的云原生、分布式、高性能的代码综合分析跟踪管理平台,其主要功能是持续跟踪分析代码,观测项目代码质量,支撑团队传承代码文化。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档