2019年1月2日

python中的集合

摘要: 在python中,普通集合是可变数据类型 通过以下案例说明: 在增加集合中的元素后,集合内存地址并没有改变,说明集合是可变数据类型 集合的重要特点是去重: 集合的操作 常见之增删改: >>> s.update({1,2,3}) #批量增加并自动去重 >>> s {1, 2, 3, 4, 5} >>> 阅读全文

posted @ 2019-01-02 22:32 Tarantino 阅读(233) 评论(0) 推荐(0) 编辑

python中的元组

摘要: 在python中,元组是不可变类型 可通过以下案例说明: >>> c1 = ['1','2']>>> c = (1,2,c1)>>> c(1, 2, ['1', '2'])>>> id(c)2108634551928>>> c1[1] = '3'>>> c(1, 2, ['1', '3'])>>> 阅读全文

posted @ 2019-01-02 21:42 Tarantino 阅读(185) 评论(0) 推荐(0) 编辑

python中的字符串

摘要: 一、在python中,字符串是不可变类型 通过以下代码说明: 可以看到,改变字符串变量s的取值,其内存地址发生了变化,因此字符串是不可变数据类型。 二、字符串的操作: 字符串拼接(通过+来实现): 字符串替换: 字符串首字母大写: 字符串全变小写: 或者 字符串全变大写: 字符串大写变小写,小写变大 阅读全文

posted @ 2019-01-02 21:29 Tarantino 阅读(226) 评论(0) 推荐(0) 编辑

python中的数字

摘要: 在python中,数字是不可变类型 如上,改变变量n的取值,其内存地址发生了变化,说明数字是不可变类型。 那么,可能存在疑问,同样的例子是不是说明列表也是不可变类型呢? 瞧,同样方法,我们发现列表的内存地址也发生变化,是不是意味着列表是不可变类型? 答:不是! 看一段代码: 这下明白了吧! 我们得出 阅读全文

posted @ 2019-01-02 18:45 Tarantino 阅读(257) 评论(0) 推荐(0) 编辑

python数据类型分类

摘要: python数据分为可变类型和不可变类型,其中:可变类型:列表,字典不可变类型:布尔值,数字,字符串,元组 specidal:集合作为set是可变的,而作为frozenset是不可变集合 可变类型和不可变类型划分的依据就在于对一数据类型进行增删修改后是否还是指向同一内存地址。以列表和字符串为例: 若 阅读全文

posted @ 2019-01-02 15:10 Tarantino 阅读(591) 评论(0) 推荐(0) 编辑

考研结束,重返python

摘要: 因为考研的原因,python的学习告一段落,现在考验终于结束了,也抓眼又到了新的一年。新的一年里也要继续加油啊。python学习之路还要继续下去,但是毕竟有将近半年没有鹏编程了,首先我还是需要好好的复习以往的知识,这倒是给了我一个好好总结的机会,以前学习的时候很少做笔记,这次终于可以好好的一边回顾一 阅读全文

posted @ 2019-01-02 14:38 Tarantino 阅读(317) 评论(0) 推荐(0) 编辑

2018年6月15日

使用Pyquery+selenium抓取淘宝商品信息

摘要: 配置文件,配置好数据库名称,表名称,要搜索的产品类目,要爬取的页数 主程序 阅读全文

posted @ 2018-06-15 21:02 Tarantino 阅读(220) 评论(0) 推荐(0) 编辑

python + Jquery,抓取西东网上的Java教程资源网址

摘要: #!/usr/bin/env python # -*- coding: utf-8 -*- # @Date : 2018-06-15 14:01:45 # @Author : Chenjun (320316430@qq.com;) # @Link : http://example.org # @Version : $Id$ from pyquery import PyQuery ... 阅读全文

posted @ 2018-06-15 19:17 Tarantino 阅读(162) 评论(0) 推荐(0) 编辑

2018年4月27日

自定义元类控制类的实例化行为

摘要: 对象的三要素:id, type , value 在进行一些优化时,可能会遇到这种情况,多个对象具有相同的值(value),可是却有多个id,对于同一个我们想用到的值, 程序却向系统申请多个内存空间 结果如下 这不是我们想要的,我们希望这些对象使用同一片内存空间 那么,运用单例模式就能很好的优化这个问 阅读全文

posted @ 2018-04-27 13:27 Tarantino 阅读(154) 评论(0) 推荐(0) 编辑

2018年4月26日

2.自定义元类控制类的创建行为

摘要: 工作中,现有的类可能不能满足实际的个性化需求,那么我们需要自己定义元类来控制类的行为 本篇是对自定义元类控制类的创建行为的理解 自定义元类控制类型为分创建行为和实例化行为,其中控制创建行为是通过__Init__方法实现的。 1)我们知道,根据开发规范,类的名称是要大写的,但开发者不大写当然也可以运行 阅读全文

posted @ 2018-04-26 22:44 Tarantino 阅读(127) 评论(0) 推荐(0) 编辑

导航