Python学习笔记之三(函数详解)

it2022-05-05  162

Python学习笔记之三(函数详解)

2019-07-16 17:44:32 星期二

课程概要
Python函数局部变量与全局变量函数参数使用详解函数使用实战
认识Python函数

函数的本质就是功能的封装,使用函数可以大大提高编程的效率与程序的可读性。

局部变量与全局变量

变量式游生效范围的,称为作用域。 作用域从变量出现开始到程序的最末的变量叫做全局变量,作用域只在局部的变量叫做局部变量 #作用域 i= 10 #i 就是一个全局变量

print(i)

i=10 def func(): j=10 j+=1 print(j) #超出了j的作用域

i=10 def func(): j=10 j+=1 print(j) #在j自己的作用域内,可以正常输出

利用global j 就可以把j作为全局变量

函数使用实战
#函数的定义与调用 def 函数名 #函数的定义,但是要注意规律 def abc(): #括号里为函数的参数 print("abcd!") #缩进代表函数内部 print("abc")

。 >>>abc() #调用函数,在函数的外层才能调用该函数 “abcd!” “abc”

函数参数的使用详解

需要函数与外界有数据的传递,我们需要使用参数。 参数分为形参和实参。 在函数定义时使用的参数是形参 在函数调用时使用的参数时实参

#形参和实参 def function1(a,b): #利用逗号隔开参数,是形参 if(a>b): #比较a,b大小,a和b没有实际的值,表示位置 print(a) else: print(b)

。 >>>function1(10,19) 19 .


最新回复(0)