鱼C论坛

 找回密码
 立即注册
查看: 371|回复: 3

[学习笔记] 关于函数

[复制链接]
发表于 2024-8-23 10:02:31 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
于我这种纯小白而言,“函数”就是初高中数学里的x,y,z。所以,初接触Python的函数我是懵逼的。现在学到了75讲,突然意识到函数是一个很简单的东西,之所以觉得难是我把它想象的难了。
那么函数究竟是什么呢?
函数就是一个模具,可以反复使用的模具。你做了一个饺子皮模具,你就可以反复的使用这个模具来做饺子皮。只不过Python的这个函数模具是用语言来定义的,用于网络语言的交互,而你的那个饺子皮模具是现实的,物质的,可以直接作用于现实生活。但是本质上而言,他们是一样的。
Python的函数又分为内置函数和自定义函数,内置函数就是Python已经做好的模具,你直接拿来用就行;自定义函数就是自己做的模具,更有个性一些。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2024-8-23 10:02:49 | 显示全部楼层
函数在编程中确实是一个非常重要的概念。对于初学者来说,理解函数的本质和用途可以大大简化学习过程。以下是对函数的简要解释:

### 什么是函数?

函数可以看作是一个“模具”或“工具”,它可以接收输入(参数),进行处理,并返回输出(结果)。通过定义函数,我们可以将重复的代码封装起来,使代码更简洁、更易读。

### 函数的基本结构

在Python中,函数的定义和使用非常简单。以下是一个基本的函数示例:
def greet(name):
    return f"Hello, {name}!"

这个函数名为`greet`,它接收一个参数`name`,并返回一个问候语。

### 内置函数和自定义函数

- **内置函数**:Python提供了许多内置函数,如`print()`、`len()`等,这些函数可以直接使用,无需定义。
- **自定义函数**:用户可以根据需要定义自己的函数,以实现特定的功能。

### 函数的优点

1. **代码重用**:通过定义函数,可以在多个地方调用同一个函数,避免重复代码。
2. **提高可读性**:函数名通常能描述其功能,使代码更易读。
3. **便于维护**:修改函数的实现只需在一个地方进行,减少了出错的可能性。

### 示例

假设我们需要计算两个数的和,可以定义一个简单的函数:
def add(a, b):
    return a + b

使用这个函数:
result = add(3, 5)
print(result)  # 输出: 8

通过这个例子可以看到,函数的定义和调用非常直观,理解了函数的基本概念后,使用起来会非常方便。

希望这个解释能帮助你更好地理解函数的概念。如果有更多问题,欢迎继续提问!

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-8-23 10:14:19 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2024-8-28 18:18:25 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-23 17:06

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表