#自定义函数
def function(x,y):
return (resturt)
构造函数 ,是一种特殊的方法。主要用来在创建对象时初始化对象, 即为对象成员变量赋初始值,总与new运算符一起使用在创建对象的语句中。特别的一个类可以有多个构造函数 ,可根据其参数个数的不同或参数类型的不同来区分它们 即构造函数的重载。
#第一种函数;
def sum(x,y):
return x+y
#第二种函数
y= lambda x:x+5 #简单的函数,第一个x为输入的形参,后面的x+5为返回值。
#快速的函数定义
res =y(10)
print(res)#结果为15
def su(x):
z=0
for i in x:
if i%2==0:
z+=1
return z
print(su([1,2,3,4,5,6,8]))
#面向对象
class Human:
def init(self,ag,se):#属性
self.age = ag
self.sex = se
def suqare(self,x):#方法
return x**2
limu=Human(ag=23,se=‘男’)
male=limu.sex
age =limu.age
print(male)
print(age)