安装Emacs
apt-get install emacs
git clone https://github.com/syl20bnr/spacemacs ~/.emacs.d
运行Emacs
会提示你设置基础的编辑器设置,按顺序一步步回车就可以了
基础用法
光标移动:
C-b 往回
apt-get install emacs
git clone https://github.com/syl20bnr/spacemacs ~/.emacs.d
会提示你设置基础的编辑器设置,按顺序一步步回车就可以了
光标移动:
C-b 往回
面向对象的程序设计把计算机程序视为一组对象的集合,而每个对象都可以接收其他对象发过来的消息,并处理这些消息,计算机程序的执行就是一系列消息在各个对象之间传递。
在Python中,所有数据类型都可以视为对象,当然也可以自定义对象。自定义的对象数据类型就是面向对象中的类(Class)的概念。
在Python中,一个.py文件就称之为一个模块(Module)。
使用模块还可以避免函数名和变量名冲突。相同名字的函数和变量完全可以分别存在不同的模块中,因此,我们自己在编写模块时,不必考虑名字会与其他模块冲突。但是也要注意,尽量不要与内置函数名字冲突。
为了避免模块名冲突,Python又引入了按目录来组织模块的方法,称为包(Package)。