摘要:   列表   列表是Python中最具灵活性的有序集合对象类型。   # 列表迭代和解析   >>> res = [c*4 for c in 'Spam']   >>> res   ['SSSS', 'pppp', 'aaaa', 'mmmm'   >>&g... 阅读原文
2019-07-30 06:00:06 阅读(3619) 评论(0)
摘要: 最近再清洗一些国外的数据,有英语,葡萄牙语等,因此查找了解决办法做个记录。 phone_pattern = { 'ar-DZ': "^(\+?213|0)(5|6|7)\d{8}$", 'ar-SY': "^(!?(\+?963)|0)?9\d{8}$", 'ar-SA': "^(!?(\+?... 阅读原文
2019-07-30 00:05:03 阅读(2972) 评论(0)
摘要: 目录 1.re模块 1.1什么是正则? 1.2正则匹配 1.2.1\w 匹配中文,字母,数字,下划线 1.2.2\W 不匹配中文,字母,数字,下划线 1.2.3\s 匹配任意的空白符 1.2.4\S 匹配不是任意... 阅读原文
2019-07-30 00:00:03 阅读(2389) 评论(0)
摘要: **装饰器** - [ ] 装饰器和闭包有很大的联系。有时你需要在不改变源代码的情况下修改已经存在的函数。装饰器的运用可以提高效率,减少重复的代码。 - [ ] 装饰器的实质是一个函数。它把一个函数作为输入并且返回另一个函数。在装饰器中,通常使用下面这些python技巧:1.*args 和 **kwargs2.闭包... 阅读原文
2019-07-29 20:21:03 阅读(2423) 评论(0)
摘要: 周末闲来无事,看到隔壁家的老王在和隔壁家的媳妇玩24点,就进屋看了看。发现老王是真不行啊,那不行,这也不行。 就连个24点都玩不过他媳妇,给他媳妇气的,啥都不能满足,这不能,那也不能。 我坐下来和他媳妇玩了两把,那都是无出其右,把把赢! 我要走的时候,他媳妇还挽留我多玩几把,有意思。 为了能让老王在他媳妇面前抬起... 阅读原文
2019-07-29 20:09:04 阅读(2328) 评论(0)
摘要: 1.字符串的定义 可以使用""双引号,也可以使用''单引号定义字符串,一般使用双引号定义。 2.字符串的操作 判断类型:  查找和替换 大小写切换: 文本对齐 注:string.center(weight,str) 以str填充对齐,其他两个方法类似,都可以拓展。 去除空白... 阅读原文
2019-07-29 20:02:04 阅读(2651) 评论(0)
摘要: 1.元组的定义 Tuple (元组)与列表类似,元组的元素 不能修改 元组通常保存 不同类型 的数据 元组用()定义 info_tuple = ("张三", 18, 1.75) 定义 元组名 = (元素1, 元素2, 元素3) 2.元组的创建 空元组   元组名 = (... 阅读原文
2019-07-29 19:29:02 阅读(2308) 评论(0)
摘要: # 元组。关键字:tuple# 定义好了,就不可以修改。只能读。数据之间全部都是用,隔开。# 定义:()my_tuple = () # 空元组my_tuple2 = ("xj","female",18,170)# 定义方式二my_tuple3 = "hello","python","class17"print(m... 阅读原文
2019-07-29 19:22:01 阅读(2512) 评论(0)
摘要: 目录 python 迭代器和生成器 一、迭代器 1、什么是迭代器 2、为什么要用迭代器 3、如何使用迭代器 二、生成器 1、什么是生成器 2、为什么要使用生成器 3、如何使用... 阅读原文
2019-07-29 19:17:01 阅读(2304) 评论(0)
摘要: 1.python 中的类 在python中,类也是一个对象,只不过这个对象拥有生成实例的能力,我们一般使用class XXX来定义一个类,在python解释器执行到这个地方的时候会自动创建出这个对象,python也为我们提供了手动创建类的方法,type()。type()这个方法对我们来说并不陌生,我们所熟知的用法是:... 阅读原文
2019-07-29 18:54:03 阅读(2359) 评论(0)