摘要: 1. Python的集合 1.1 集合的定义   在Python中, 集合set是基本数据类型的一种集合类型,它有可变集合(set())和不可变集合(frozenset)两种。Python中的集合set类似列表,但每个元素都必须时独一无二的,无序的。   集合set是无序的、不重复的,是可变的,有add(),remo... 阅读原文
2017-12-18 16:04:02 阅读(743) 评论(0)
摘要: windows下执行 scrapy 的指定的时候出现错误, 最初出现错误  提示没有pywin32  那么就去安装了一个pywin32  然后pip安装 https://www.lfd.uci.edu/~gohlke/pythonlibs/#pywin32 但是问题来了,当我安装完对应版本的pywin32后再次运行还... 阅读原文
2017-12-18 15:50:03 阅读(820) 评论(0)
摘要: 一、python数据类型 1.整数(包括整数、负数) 2.浮点数(小数) 3.字符串(需要用单引号‘’或双引号“”括起来)  注:当字符串中含有单引号时,用双引号括起来(now="let's go now") ; 当字符串中含有双引号时用单引号括起来(info=‘lily saied "hello tomorrow!... 阅读原文
2017-12-18 14:46:02 阅读(796) 评论(0)
摘要: 1.解释器路径   #!/usr/bin/env python 2.编码   # -*- coding:utf8 -*-   1.ascill  ---00000000  (8个位表示)     缺点:表示不了英文   2.unicode  ---0000000000000000+  (至少16位表示)   ... 阅读原文
2017-12-18 11:45:05 阅读(777) 评论(0)
摘要: 一、动态添加属性 1 >>> class Student(object): 2 pass 3 4 >>> st = Student() 5 >>> st.name = 'Jack' 6 >>> st.name 7 'Jack' 二、... 阅读原文
2017-12-18 11:20:02 阅读(798) 评论(0)
摘要: 字典 1 dict1 = {'name':'han','age':18,'class':'first'} 2 print(dict1.keys()) #打印所有的key值 3 print(dict1.values()) #打印所有的values值 4 print("dict1['name... 阅读原文
2017-12-18 09:22:02 阅读(767) 评论(0)
摘要: 一、type()函数 判断基本数据类型可以直接写int,str等: 1 >>> class Animal(object): 2 ... pass 3 ... 4 >>> type(123) 5 <class 'int'> 6 >>&g... 阅读原文
2017-12-18 08:18:01 阅读(809) 评论(0)
摘要: 一、继承 1 class Animal(object): 2 def run(self): 3 print('Animal is running...') 4 5 class Dog(Animal): 6 7 def run(self): 8 pr... 阅读原文
2017-12-18 07:24:02 阅读(767) 评论(0)
摘要: 一、类和实例 面向对象最重要的概念就是类(Class)和实例(Instance),必须牢记类是抽象的模板,比如Student类,而实例是根据类创建出来的一个个具体的“对象”,每个对象都拥有相同的方法,但各自的数据可能不同。 1 >>> class Student(object): 2 ... ... 阅读原文
2017-12-18 00:40:01 阅读(790) 评论(0)
摘要: 一、面向对象和面相过程 面向对象编程——Object Oriented Programming,简称OOP,是一种程序设计思想。OOP把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数。 面向过程的程序设计把计算机程序视为一系列的命令集合,即一组函数的顺序执行。为了简化程序设计,面向过程把函数继续切分为子函... 阅读原文
2017-12-17 23:26:02 阅读(778) 评论(0)