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

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
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值