0
点赞
收藏
分享

微信扫一扫

2022-03-21 西安 python(4) 函数、类和对象

若如初梘 2022-03-21 阅读 25
python

python函数定义

def sum(num_1,num_2):
    #方法体
    print(f"{num_1}+{num_2}={num_1+num_2}")
#调用方法
sum(1,3) # 1+3=4

有返回值的函数

def sum(num_1,num_2):
    """
     有返回值的方法
    :param num_1:
    :param num_2: 
    :return:
    """
    return num_1+num_2
#调用方法,用res接收返回值
res=sum(1,3)
print(res) # 4

嵌套函数

函数内部又调用了另一个函数

如在函数test2中调用test1函数,会先把test1中的任务执行完,再回到test2中调用函数test1的位置,继续执行之后的代码

def test1():
    print("test1任务")

def test2():
    print("test2任务开始")
    test1()
    print("test2任务结束")
    
test2()

模块函数

在python中,每一个以.py结尾的文件都是一个模块。在模块中定的全局变量、函数都可以提供给外界直接调用。


类和对象

面向对象编程:把一组数据和处理数据的方法组成对象,把行为相同的对象归纳为类,通过封装隐藏对象内部的细节,通过继承实现类的特化和泛化,通过多态实现基于对象类型的动态分派。

举报

相关推荐

0 条评论