python语法与函数_Python3.6语法之(函数与类)详解

前言:学Python语法时,自认为函数与类的逻辑很难理解,现对它俩作出详解

目标:理解函数与类的本质逻辑

一:函数的组成

①三个部分:函数名、参数、函数体,如图

二:函数可以有两个、三个or任意个,而不是只能有一个

三:变量和作用域

作用域:在函数体内的变量在函数执行结束后就不能再用了,因为它只在函数中存在,如图

总结:

大家对比下有参数与无参数的区别

学会利用def关键字来创建函数

%s:可把值嵌入到字符串里面

我们通过上面树状图的类,创建如下代码:

一:父母和孩子

如上树状图,上面的类是父亲,下面是孩子。例如Inanimate,Anima都是Thing的孩子,Thing是他们的父亲。

要告诉Python一个类是另一个的孩子就在新类的名字后用括号加上父亲类。

二:增加属于类的对象

假如有一只狗,它的名字叫Xiao_hei,我们知道它属于Dogs类,但怎么在Python中表示呢?

这段代码告诉Python创建一个属于Dogs类的对象,并把它赋值给变量Xiao_hei。

三:定义类中的函数

函数是一种重用代码的方法。

四:用函数来表示类的特征

self:用来从类中的一个函数调其他类中的函数

pass:通常,程序员会先创建类,而其中的函数什么也不做,由大到小,而不是马上进入每个函数的细节中

五:初始化对象

我们在创建狗这个对象时,想设置它有几条腿,这件事就要在初始化时做,我们要做到这一点,就要创建 __init__ 函数(它是在对象被创建的同时就设置它的属性的一种方法)

总结:

学会子类是如何继承父类中的函数

学会调用对象中的函数

理解用self参数来指向其他的函数和变量

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值