编程语言
首页 > 编程语言> > 【笔记】python的函数:定义函数、向函数传递信息、实参和形参

【笔记】python的函数:定义函数、向函数传递信息、实参和形参

作者:互联网

文章目录

一、函数

/*写在笔记前面的话:不知不觉我已经坚持到函数部分了,最近在学Java,所以python更新的也很慢,Java因为我以前C语言给躺平了,所以Java没办法,只能从最开始一点一点来。坚持坚持坚持!!!*/

----------------------------------------分割线----------------------------------------------------

函数是带名字的代码块,用于完成具体的工作。

要执行函数定义的特定任务,可调用该函数;需要在程序中多次执行同一项任务时,无须反复编写完成该任务的代码,只需要带哦用执行该任务的函数即可。

二、定义函数

:定义一个打印问候语的简单函数,名为greet_user()

def greet_user():
    """ 显示简单的问候语"""
    print("Hello")

#调用该函数
greet_user()

输出结果
在这里插入图片描述
代码分析:
1.关键字def用来告诉python,我要定义一个函数。这是函数定义,向python指出了函数名,还可能在圆括号内指出函数未完成任务需要什么样的信息(参数)。

2.greet_user()是函数名,在这个函数中不需要任何参数就能完成工作,因此括号内是空的。

3.函数定义以冒号结尾

4.紧跟在greet_user():后面的所有缩进行构成了函数体

5.用三双引号括起来的文本是文档字符串注释。描述了函数是做什么的。python使用文档字符串生成有关程序中函数的文档。

6.要使用这个函数,可调用他。调用函数,可依次指定函数名已经用圆括号括起来的参数。

三、向函数传递信息

:对上一例的代码稍作修改,使其不仅向用户显示Hello,还打印出用户的名字。

def greet_user(username):
    """ 显示简单的问候语"""
    print(f"Hello,{username.title()}")

#调用该函数
greet_user('Daisy')

输出结果
在这里插入图片描述

四、实参和形参

我们看上面的那个例子,其中username形参,而传入的值Daisy实参**

标签:定义,形参,python,greet,user,函数
来源: https://blog.csdn.net/qq_51843109/article/details/123261180