python函数应用范例

技术python函数应用范例这篇文章主要讲解了“python函数应用范例”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“python函数应用范例”吧!如何定义一个函数函数也

本文主要讲解“python函数应用示例”,简单明了,易学易懂。请跟随边肖的思路一起学习学习《python函数应用示例》!

00-1010函数也叫方法。在下面写一个简单的函数:

deffunction():

打印(我是一个函数))这是一个非常简单的函数。函数只做一件事,打印出“我是函数。”这句话。

从这个函数的外部,有一个def,还有一个带有()和:的函数。Def是定义函数的关键字,不能更改。函数是函数的名字,可以随便写,后面跟()和:这是规则。

函数中的输出语句可以称为函数体。所有函数体都需要缩进,否则会报错。

00-1010好用。

函数()可以通过用括号重复函数名来使用。

00-1010接下来,我将编写一个函数:

deffunction(a,b):

Print(a,b)在这个函数中,括号中的a和b称为参数(函数参数)和形式参数。参数是什么?参数的作用是向目标函数传递一些东西。

例如,在此功能中,您可以打印从外部传入的参数内容:

函数(' aaa ',' bbb ')我给这个函数传入了两个参数。参数的位置不能更改。‘AAA’可以是实际参数,对应形式参数A,‘BBB’对应b,这个传入的过程就是参数传递。

输出顺序为:

aaa bbb

参数传递也可以按如下方式进行:

函数(a='aaa ',' bbb ')

函数(' aaa ',b='bbb ')

函数(a='aaa ',b='bbb ')

函数(b='bbb ',a='aaa ')当我们定义的函数中有参数时,在使用它时,必须传入参数,否则会得到一个错误,例如:

deffunction(a):

印刷品

函数()的运算结果:

类型错误追溯(最近一次调用最后一次)

模块中的ipython-input-1-1ea14deaa8c8

2打印(a)

- 4功能()

TypeError:函数()缺少1个必需的位置参数:“a”

00-1010不知道传递了多少参数怎么办?

可以通过*和* *来实现。

带有*的参数作为元组传递,以存储所有未命名的变量参数,例如:

deffunction(*args):

打印(参数)

函数(12,35,65)的运算结果:

(12, 35, 65)

发现输出结果是包含所有传入参数的元组。

带有两个星号* *的参数将作为字典传递;

deffunction(**kwargs):

打印(kwargs)

函数(a=12,b=35,c=65)这里传入的参数需要注意,并且是键值对。

当一个星号和两个星号同时出现时,星号必须位于两个星号的前面,如下所示:

deffunction(*args,**kwargs):

打印(参数)

Print(kwargs)

如何定义一个函数

如果函数中有一个return,说明函数在这里已经结束了,无论如何以后都不会执行。并且return将返回以下表达式的值,这相当于将以下值赋给该函数,例如:

deffunction():

打印(' aa ')

返回“aaa”

打印(' bb ')

运行打印结果(函数()):

嗜酒者互诫协会

美国汽车协会

发现return后的语句不执行函数就退出,函数本身有值。

感谢阅读。以上就是“python函数应用示例”的内容。看完这篇文章,相信你对python函数应用示例有了更深的理解,具体用法还需要实践验证。在这里,边肖将为大家推送更多相关知识点的文章。欢迎关注!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/77261.html

(0)

相关推荐

  • 霹雳的意思是什么,霹雳有什么诗号让人印象深刻

    技术霹雳的意思是什么,霹雳有什么诗号让人印象深刻一直以来《霹雳布袋戏》就深受大家的喜爱是因为它深入人心的角色,精彩的剧情。里面快意恩仇,肝胆相照,智冠群伦的智者,刀狂剑痴,心中唯有剑的柳生剑影,美丽的月神,视钱如命的杀手

    生活 2021年10月19日
  • 怎么用keil编程C语言

    技术怎么用keil编程C语言本篇文章给大家分享的是有关怎么用keil编程C语言,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。单片机需要用到C语言作为程序来对

    攻略 2021年10月27日
  • Linux虚拟机简介和系统要求是什么

    技术Linux虚拟机简介和系统要求是什么本篇文章给大家分享的是有关Linux虚拟机简介和系统要求是什么,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。1、 V

    攻略 2021年11月23日
  • 怎样分析图数据库

    技术怎样分析图数据库怎样分析图数据库,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。下面主要讨论图数据库背后的设计思路、原理还有一些适用的场景,以及在生产环境

    攻略 2021年12月2日
  • rabbitmq Hash冲突和一致性相关问题举例分析

    技术rabbitmq Hash冲突和一致性相关问题举例分析这篇文章主要介绍“rabbitmq Hash冲突和一致性相关问题举例分析”,在日常操作中,相信很多人在rabbitmq Hash冲突和一致性相关问题举例分析问题上

    攻略 2021年11月19日
  • 属兔与什么属相最配,属兔的男人和什么属相最配

    技术属兔与什么属相最配,属兔的男人和什么属相最配属兔婚配表属兔与什么属相最配: 宜配:羊、狗、猪,功业成就,安居乐业,专利兴家。
    忌配:龙、鼠、鸡,家庭难有幸福,逆境之象,事业不成,灾祸之致,历尽痛苦。 解释:
    卯兔

    生活 2021年10月31日