python进阶
约 363 字
函数
概念
函数就是一段带名字的重复调用的代码,在Python中函数是非常重要的概念,在编程中无处不在,它是用来完成具体的工作。要执行函数定义的特定任务,可调用该函数
函数的定义以及调用
在Python中,我们使用def关键字来定义函数
# 函数的定义以及调用
def hello(name): # hello为函数名,name为参数
print('hello', name) # 函数体
hello('python')
在这个过程中,实际上是将name传递给hello函数,也就是将name的值设置为'python',并执行函数体内的代码
函数的参数
函数的参数可以有一个,也可以有多个,也可以没有参数。这取决于在定义函数的时候如何定义参数部分。上面我们定义的函数只有一个参数,现在我们定义两个参数的函数
def hello(name, sex):
if sex == '男':
print('hello, Mr', name)
elif sex == '女':
print('helllo, Miss', name)
hello('zhang', '男')
hello('Wang', '女')
面相对象
概念
面相对象:将变量与函数,属性绑定到一起,分类进行封装,每个程序只要负责分配给自己的功能,这样能够更快速的开发程序,减少重复代码。