掌握一门编程语言很有必要
最近这2天自己用 python 写了一个根据问题场景自动回复用户问题的机器人,一共不到500行的代码量。当然这是用 python 来实现,其他语言可能不止这个代码量。 我非科班出身,在14年之前,我根本不会编程,但是基础的计算机知识还是知道的,14年之前也就会点 linux 基础命令,也是...
祝君万事如意心想事成!
最近这2天自己用 python 写了一个根据问题场景自动回复用户问题的机器人,一共不到500行的代码量。当然这是用 python 来实现,其他语言可能不止这个代码量。 我非科班出身,在14年之前,我根本不会编程,但是基础的计算机知识还是知道的,14年之前也就会点 linux 基础命令,也是...
python 中 如果要把 2个列表转换成字典怎么处理,比如我们有2组字典 a = ['28375', '28374', '28373', '28372', '28371', '28370...
在绑定属性时,如果我们直接把属性暴露出去,虽然写起来很简单,但是,没办法检查参数,导致可以把成绩随便改: s = Student()s.score = 9999 这显然不合逻辑。为了限制score的范围,可以通过一个set_score()方法来设置成绩,再通过一个get_score()来获取成绩...
使用__slots__ 可以限制实例的属性 class Student(object): pass s = Student()s.name = 'Michael's.age = 25s.score = 99 这样是没有问题的,但是通过__slots__ 可以限制只...
由于Python是动态语言,根据类创建的实例可以任意绑定属性。 给实例绑定属性的方法是通过实例变量,或者通过self变量,但是如果类本身需要绑定一个属性呢,可以直接在 class 中定义 class Student(object): name = 'Student's = ...