分类
摘要:
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)