• Python基础(一)

    #第一个程序 print('SigAi') #python 输入程序 name = input('please enter a name') print(name) #list 是可变有序集合 #list之可变 L = list(['a','b','c']) print(L) L.append('def') print(L) a = L.pop() #从列表的最后一个位置删除元素,并将那个元素返回来 prin...

    2018-12-24 09:06:12

  • django orm 操作表

    django orm 操作表 1、基本操作 增 models.Tb1.objects.create(c1= ' xx ' , c2= ' oo ' ) 增加一条数据,可以接受字典类型数据 ** kwargsinsert into Tb1 (c1,c2) values ( ' xx ' , ' 00 ' )obj = models.Tb1(c1= ' xx ' , c2= ' oo ' )obj.save()insert into Tb1 (c...

    2018-12-24 09:06:11

  • python爬虫+数据可视化项目(关注、持续更新)

    python爬虫+数据可视化项目(一) 爬取目标:中国天气网(起始url:http://www.weather.com.cn/textFC/hb.shtml#) 爬取内容:全国实时温度最低的十个城市气温排行榜 使用工具:requests库实现发送请求、获取响应。 beautifulsoup实现数据解析、提取和清洗 pyechart模...

    2018-12-24 09:06:12

  • 爬虫 - xpath 匹配

    例题 import lxml.htmltest_data = """ div ul li class="item-0"a href="link1.html" id="places_neighbours__row"9,596,960first item/a/li li class="item-1"a href="link2.html"second item/a/li li class="item-inactive"a href="link3.html"third item/a/li li c...

    2018-12-24 09:05:56

  • 数据类型(集合)

    集合特点: 数据不重复 无序 创建集合有两种方法 第一种: s = {1,2,3,4} 第二种: s = set(['1','2','3','4']) 添加数据 l.add('5') # 添加单个数据 l.update([1,3,3,4,5,6,7]) # 可以添加多数据 删除数据 l.pop() # 随机删除 l.remove('1') # 按值删除,若没有则会报...

    2018-12-24 09:05:50

  • python之约束, 异常处理, md5

    1. 类的约束 1. 写一个父类. 父类中的某个方法要抛出一个异常 NotImplementedError (重点) 2. 抽象类和抽象方法 # 语法 # from abc import ABCMeta, abstractmethod # class Base(metaclass = ABCMeta): # @abstractmethod # def fangfa(self):pass # 抽象类 from abc...

    2018-12-24 09:06:03

  • 分支限界法---旅行售货员问题

    1 N: int = 4 2 MAX_WEIGHT: int = 4000 3 NO_PATH: int = -1 4 City_Graph = [[int( ' 0 ' )] * (N+1) for _ in range(N+1)] # 初始化dp 5 x = [int( ' 0 ' ) * (N+1) for _ in range(N+1)] # 保存第i步便利的城市 6 isIn = [int( ' 0 ' ) * (N+1) for _ in range(N+1...

    2018-12-24 09:05:44

  • Kasaraju算法--强连通图遍历及其python实现

    在理解有向图和强连通分量前必须理解与其对应的两个概念,连通图(无向图)和连通分量。 连通图 的定义是:如果一个图中的任何一个节点可以到达其他节点,那么它就是连通的。 例如以下图形: 这是最简单的一个连通图,即使它并不闭合。由于节点间的路径是没有方向的,...

    2018-12-24 09:05:51

  • python面向对象(反射)(四)

    1. isinstance, type, issubclass isinstance: 判断你给对象是否是xx类型的. (向上判断 type: 返回xxx对象的数据类型 issubclass: 判断xxx类是否xxx的子类 class Animal: def eat(self): print ( " 刚睡醒吃点儿东西 " ) class Cat(Animal): def play(self): print ( "...

    2018-12-24 09:05:47

  • AttributeError: 'dict' object has

    运行下面的代码: if (locals().has_key( ' data ' )): del data gc.collect() 出错: if (locals().has_key( ' data ' )):AttributeError: ' dict ' object has no attribute ' has_key ' 这是因为换成了Python3.6.5,Python3.6.5已经删除了has_key()方法,改成了下面...

    2018-12-24 09:05:48

2