函数简介|学习笔记

简介: 快速学习 函数简介

开发者学堂课程【Python 语言基础 3:函数、面向对象、异常处理函数简介】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/601/detail/8722


函数简介


目录

一、 函数简介

二、 函数定义

 

一、 函数简介(function)

函数是内存中专门存储数据的对象,为了说明函数存在的必要,我们以以下实例进行说明。我们想实现输出以下三个代码的完整功能:

print(“Hello”)

print(“你好”)

print(“再见”)

假设代码需要在程序中同时调用执行,为了更好的调用和维护代码,这时就派生这种需要,我们希望把代码存储好,以方便调用。因此,函数是可以用来保存可执行的代码,并且可以在需要时对这些语句进行多次的调用。

 

二、 定义函数

定义函数我们使用一下方式:

def FunctionName([形参1,形参2,……形参n]):

代码块

实例实现函数定义:

def fn():

print(“这是我的第一个函数”)

如果我们在此处执行:print(fn) 或 print(type(fn)),会发现结果会显示函数的内存中存储的位置。我们应该注意函数中保存的代码不会立即执行,需要调用函数代码才会执行。因此,我们需要对函数进行调用。

 

完整的函数定义和调用为:

def fn():

print(“这是我的第一个函数”)

print(“Hello”)

print(“你好”)

print(“再见”)

fn()

运行结果为:

这是我的第一个函数;

Hello;

你好;

再见;

以上就实现了完整的函数定义和调用过程,我们需要注意的是 fn 是函数对象,fn()是调用对象,print 是函数对象,print() 是调用函数。

相关文章
|
5月前
|
JavaScript 编译器 API
【C++ 函数和过程 进阶篇】全面掌握C++函数返回值:从入门到精通的实战指南
【C++ 函数和过程 进阶篇】全面掌握C++函数返回值:从入门到精通的实战指南
161 1
|
5月前
|
编译器 测试技术 C++
【Python 基础教程 02】 数据类型全解析:从基础到高级,实用指南及详细使用案例
【Python 基础教程 02】 数据类型全解析:从基础到高级,实用指南及详细使用案例
224 0
|
监控 网络协议 数据安全/隐私保护
Wireshake简介与使用方法
1.wireshake简介 Wireshark是一个网络封包分析软件。网络封包分析软件的功能是截取网络封包,并尽可能显示出最为详细的网络封包资料。Wireshark使用WinPCAP作为接口,直接与网卡进行数据报文交换。
282 1
Wireshake简介与使用方法
|
XML 数据格式 开发者
XPATH 简介| 学习笔记
快速学习 XPATH 简介。
102 0
XPATH 简介| 学习笔记
|
NoSQL Java Redis
简介|学习笔记
快速学习简介
|
设计模式 Java 数据库连接
10.0简介|学习笔记
快速学习10.0简介
|
Java Scala 开发者
函数基本介绍和快速入门|学习笔记
快速学习函数基本介绍和快速入门。
104 0
|
缓存 网络架构 开发者
简介1 | 学习笔记
快速学习简介1
|
监控 网络协议 Java
简介2 | 学习笔记
快速学习简介2
下一篇
无影云桌面