python 04

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 04相关的知识,希望对你有一定的参考价值。

面向对象

__init__ 方法在类的一个对象被建立时, 马上运行. 这个方法可以用来对你的对象做一些你希望的初始化.

技术分享

技术分享

python中所有的类成员(包括数据成员)都是公共的, 所有的方法都是有效的.

只有一个例外, 如果使用数据成员名称以双下划线前缀, 例如 __privatevar, python的名称管理体系会有效的把它作为私有变量. 这样就有一个惯例, 如果某个变量只想在类或对象内使用, 就应该以单下划线前缀, 而其他的名称都将作为公共的, 可以被其他类/对象使用.

class SchoolMember:

class Teacher(SchoolMember):  # 继承

输入输出

input(), print()

something = input(‘Enter text:‘)

处理异常

技术分享

这里的 else: 类似循环的else, 就是当没有异常发生, 就会走到这个else分支.

抛出异常

我们先自己定一个一个异常. 然后利用 raise 来抛出

finally: 收尾工作, 例如最后的关闭文件

with 语句

技术分享

标准库

python标准库是随python附带安装的, 它包含大量极其有用的模块.

 

以上是关于python 04的主要内容,如果未能解决你的问题,请参考以下文章

ubuntu16.04 安装 python3.6, 并创建虚拟环境(使用python3.6)

Ubuntu16.04 python2.7升级python3.5

Ubuntu 16.04 安装 python3.8

Ubuntu16.04切换python3和python2

Ubuntu16.04切换python3和python2

Ubuntu16.04 配置Python 虚拟环境