- 博客(8)
- 收藏
- 关注
原创 特性,函数和方法
self参数事实上正是方法和函数的区别。方法(更专业一点可以称为绑定方法)将它们的第一个参数绑定到所属的实例上,因此无需显示提供该参数。当然也可以将特性绑定到一个普通函数上,这样就不会有特殊的self参数了:>>>class Class:>>> def method(self):>>> print('I have...
2018-08-25 11:11:23
659
原创 类
终于来了!可以创建自己的类了!先来看一个简单的类:>>>__metaclass__ = type #确定使用新式类>>>class Person:>>> def setName(self):>>> self.name = name>>> def getName
2018-08-23 21:29:37
108
原创 面向对象之(多态)
一.面向对象简介。 在面向对象程序设计中,术语对象(object)基本上可以看做数据(特性)以及由一系列可以存取,操作这些数据的方法所组成的集合。使用对象替代全局变量和函数的原因可能有很多。其中对象最重要的优点包括以下几个方面。 1.多态(Polymorphism):意味着可以对不同类的对象使用同样的操作,它们会像被“施了魔法一般”工作。 2.封装(Encapsula...
2018-08-23 16:36:39
249
原创 异常
一.什么是异常 Python 用异常对象来表示异常情况。遇到错误后,就会引发异常。如果异常对象并未被处理或捕捉,程序就会用所谓的回溯终止执行:>>> 1/0>>>Traceback (most recent call last):>>>File "<stdin
2018-08-22 21:37:31
163
原创 python数据存储系列教程——python中redis数据库操作:连接、增删查改、多级路径
Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。Redis 与其他 key - value 缓存产品有以下三个特点:Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。 Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。 Redis支持...
2018-08-21 19:39:39
1267
原创 2018年最常见的Python面试题&答案(上篇)
Python 新手在谋求一份 Python 编程工作前,必须熟知 Python 的基础知识。编程网站 DataFlair 的技术团队分享了一份 2018 年最常见 Python 面试题合集,既有基本的 Python 面试题,也有高阶版试题来指导你准备面试,试题均附有答案。面试题内容包括编码、数据结构、脚本撰写等话题。本文为上篇。Q 1:Python 有哪些特点和优点?作为一门编程入门语言,...
2018-08-21 13:08:09
713
原创 Linux
一:NAT NAT(Net Address Translation):网络地址转换。用来与主机共享同一个IP。二:apt-get使用 apt-get install 软件包名 apt-get remove 软件包名apt源:/etc/apt/sources.list解决vi编辑文本时上下键、回退键错乱的问题:apt-get remove vim-commonap...
2018-08-20 17:55:29
108
原创 Linux
Linux操作系统是由内核(Kernel)、外壳(Shell)、实用工具。 Linux包括很多发行版,比如:Debian、Ubuntu(是在Debian的基础上衍生出来的)、Redchat等等。
2018-08-20 17:40:50
311
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人