Python 3从入门到精通7-函数和类
来源:互联网 发布:编程语言能用中文 编辑:程序博客网 时间:2024/06/05 11:04
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。后续我会继续深入讲解。
- Python 3从入门到精通7-函数和类
- Python 3从入门到精通8-时间函数
- Python 3从入门到精通11- 获取键盘输入函数
- Python 3从入门到精通16-常用函数
- Python从入门到精通
- Python从入门到精通
- Python从入门到精通
- Python内置函数sorted()从入门到精通
- 用Python和Pygame写游戏-从入门到精通
- 用Python和Pygame写游戏-从入门到精通
- 用Python和Pygame写游戏-从入门到精通
- 用Python和Pygame写游戏-从入门到精通
- 用Python和Pygame写游戏-从入门到精通
- 用 Python 和 Pygame 写游戏 - 从入门到精通
- Python 3从入门到精通3-变量
- 用Python和Pygame写游戏-从入门到精通(7)
- 用Python和Pygame写游戏-从入门到精通(7)
- 用Python和Pygame写游戏-从入门到精通(7)
- NOIP 模拟 机房欢乐WAK赛
- 详解C++程序中定义struct结构体的方法
- Get请求和post请求的区别
- Android 视频直播 ( 从快播到直播,从高清到无码 )十年视频开发项目
- 处理滑动冲突:外部拦截标准模板
- Python 3从入门到精通7-函数和类
- [NOIP模拟][动态规划]随机图
- dataTables-使用详细说明整理
- 基于Reactor模式的libevent网络库之浅析与使用
- 顶层const与底层const
- List<Map<String,Object>>集合根据map里面的一个字段排序
- [转]pycharm的一些快捷键
- HashSet容器
- BZOJ 2463 谁能赢呢?[博弈论]