Python笔记#1

学习笔记1号

首先关于变量的引用。

a = 1
b = a
b = 3

print a #1
print b #3

首先把a赋值给b的时候确实是只创建了一个引用,但是更改b的时候就clone了一份,嗯。

 

第二点,处理中文的时候一定统一使用UTF-8编码……不要用什么gb2312这样的奇葩。

第三,关于OOP的实现。

class ClassName():
    '''这里可以是对类的注释'''
    def __init__(self,args): #这是构造函数
    #something
    def foo(self,args):
    #第一个参数必定是self,指向class

OOP的内容很多,还要细细研究一下..

 

关于Python的包管理。pip是一个很好的选择,但是有的包在windows下会安装错误,比如lxml,这个我试了好多方法都无解……最后下载的编译好的msi……

“Python笔记#1”的一个回复

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注