Python 3从入门到精通7-函数和类

Python中的函数,主要了解如何定义一个函数,如何调用一个函数。

1. 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()。

2. 任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。

3. 函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。

4. 函数内容以冒号起始,并且缩进。

5.  return[表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回 None。谁掉我,我就返回给谁。

举例定义一个比较a和b大小的函数:




下面我们试试比较3个数的大小:



怎么样?是不是对函数有了进一步的认识?

下面我们来认识一下-----类

函数是用def来申明,类是用class来声明,一个类中包含成员变量和成员函数,成员变量也叫类的属性,成员方法叫类的方法。

类如何实例化一个类对象:

先上图:


class Student:

   school_name = "清华大学"

   def __init__(self, name, id):

       self.name = name

       self.id = id

 

   def displayStudent(self):

       print ("姓名: ", self.name, ", id: ",self.id)

 # 创建实例对象

  st = Student("Anthony",1101)

 # 实例对象调用类方法

  st.displayStudent()

 # 实例对象访问类属性

  print(st.school_name)

 # 类直接访问属性

  print(Student.school_name)



类的继承:

python的学习之路现在只是刚刚迈了一小步,我们只是刚刚认识了一下python。后续我会继续深入讲解。






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值