跟我一起学Python-函数的定义(基础)

liftword4个月前 (01-23)技术文章41

一.函数的定义和调用

1.语法:def函数名():

函数封装的代码

函数最好能够表达函数内部封装的代码功能,方便后续的调用,函数命名需要遵循规则字母、数字、下划线、不能以数字开头,不能使用系统关键字。

""" 函数的使用步骤
 1.定义函数
def 函数名():    def是关键字,用来定义函数,函数名后需要加小括号
    代码1         括号后面需要有冒号
    代码2
 2.调用函数
 """
# 打印我好想爱这个世界的函数
def say_love():
    print("我好想爱这个世界")
# 调用函数  语法:函数名()
say_love()

如果想给函数添加注释,在函数名下添加注释。

二.参数

# 定义一个函数求2个数的和
# def 函数名(参数1,参数2)
def gen_2_sum(num1,num2):
    """求2个数的和"""
    # result 结果
    result = num1 + num2
    print(f"{num1}+{num2}={result}")
# 调用
# 传递的数据要和参数相对应
# 1+2
gen_2_sum(1,2)
# 10+20
gen_2_sum(10,20)

参数的作用:增加函数的灵活性和重用性。

参数分为形参和实参,在我们定义时的参数为形参,用来接收数据。在调用函数时,括号中的参数会传入代码内部进行使用,为实参。

相关文章

Python字典:定义、基本操作与方法详解

什么是字典在Python中,字典(dict)是一种无序的、可变的数据类型,用于存储键-值(key-value)对。字典中的键必须是唯一的,且不可变的数据类型(如字符串、数字、元组),而值可以是任何数据...

二、python类定义的讲解(python类的定义方法)

python是怎么定义类的,看了下面的文章大家就会了,不用多说,开始学习。一、类定义:class <类名>: <语句>类实例化后,可以使用其属性,实际上,创建一个类之后,可以...

Python介绍(python介绍视频)

Python是什么?Python是一个开放的高级编程语言,拥有大量的用户。相对其他语言来说,它语法简洁、逻辑清晰,非常适合未学习过编程的人作为第一门语言。这也是为什么现在一些中学将Python作为信息...

Python中的方法与函数,并没有你想的那么简单

在编程语言中有两个很基础的概念,即方法(method)和函数(function)。如果达到了编程初级/入门级水平,那么你肯定在心中已有了初步的答案。除去入参、返回值、匿名函数之类的正确的形式内容之外,...

Python编程之旅:定义自定义异常的艺术

Python编程之旅:定义自定义异常的艺术引言在实际开发过程中,我们经常会遇到各种各样的错误情况,如数据类型不符、资源访问失败等。这时候,合理地使用异常处理机制就显得尤为重要了。Python内置了许多...

深入解析 Python 中的生成器:从概念到面试技巧

生成器是 Python 面试中一个经常被问到的知识点。它不仅能考察候选人对迭代器和惰性求值的理解,还能展示代码优化的能力。今天,我们从面试的角度全面解析生成器的概念、应用以及常见的面试问题,帮助你轻松...