Python函数

本文详细介绍了Python中的函数定义、格式及使用方法,包括必选参数、可选参数的概念及其作用域,同时还探讨了异常处理的基本原则。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

定义函数

单词表
expression     area       exception handling
表达式             区域                异常处理

注意 :  print (也是个函数)
函数 : 每个函数都可以有一个或多个参数  <<专业名词函数传参>>

函数格式

函数(参数) 
通过参数调用函数,参数调取用户返回值。
函数 >>> 参数 >>> 值

函数用法

函数:函数名可随意设置 。   用途:用于后期多次复用。

参数:似于linux命令参数作用,参数功能取决于函数代码写了什么(参数名可变)。

参数值:关系到参数作用,相当于变量赋值,(参数值可变)。

必选及可选函数

当程序猿调用函数时,必须传入所有必选参数,反之则会可能报错。

例:

  1. 必选参数 = x
  2. 可选参数 = y
	def main(x, y=10):
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return x + y
	print (main(20))

作用域

1.全局域:则是在代码中直接定义变量。

2.局部域:则是在函数中定义变量。

>>>不过多解释

异常处理

注:在Python中异常处理中都是一个对象。
	try   and  except  则是来记录异常错误(一些不致命的错误如:语法错误,类型错误)

例:

		try : 
			代码块
		except  (加上已经知道的类型错误(语法,类型)错误等):
			返回值

术语表

以上就是第一节的笔记.

**函数**:可接受输入和执行指令,并返回输出的复合语句。
**惯例**:普遍认可的行为方式
**调用**:向函数提供执行指令、返回输出所需的输入。
**参数**:传递给函数的数据。
**必选参数**:非可选参数。
**可选参数**:非必须提供的参数。
**内置函数**:Python 自带的函数。
**作用域**:变量可进行读写的范围。
**全局作用域**:可在程序中任何地方读写的变量的作用域。
**全局变量**:拥有全局作用域的变量。
**局部作用域**:只能在其定义所在的函数(或类)中读写的变量的作用域。
**异常处理**:一个编程概念,要求检测错误条件。如果符合则捕获异常,并决定如何
处理。
**文档字符串**:解释函数功能,记录其参数类型的字符串。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值