Python 正则表达式RE 模块
愿你我江湖永别后会无期,道别的话多说无益,祝你无边落木萧萧下,西出阳关无故人,雨淋白骨血染草,月冷黄沙鬼守尸。
正则表达式这个知识点很大,本文仅仅做一些自己在学习正则的时候常用语法的总结。
import sys
import re
reload(sys)
sys.setdefaulte ...
Python 递归函数
喜欢一个人需要理由吗?需要吗?不需要吗?需要吗?不需要吗?这是个鬼知道天晓得的事情。本来你什么也不在乎,开开心心的、吃着火锅、坐着火车、唱着歌出了城......忽然间火车被人掀翻到水里了,你从水里钻了出来,睁眼看见一个细腰长腿一头长发的女土匪,一脚踩在你的脸上,威风凛凛,说此山是我开此树是我栽要想打 ...
Python 变量的作用域
有些时间点错过一次,就好比错过了一生。
作用域作用域:在作用域的内部可以访问这个变量,但是在外部没办法访问这个作用域里面的变量。
Python中,函数的作用域是最低级的作用域,函数内部的变量只能在函数内部起作用。
python的四层作用域
局部作用域
闭包函数外的函数中
全局作用域
内建作用 ...
Python判断字符串的开头与结尾
最孤单的人分两种,一种恨不得全世界都跟他一样倒霉,一种则希望别人能幸福,因为看到幸福的人,他也略略觉得温暖。
import sys
import os
reload(sys)
sys.setdefaultencoding('utf-8')判断文件开头结尾一般来说,此方法应用 ...
Python字符串居中对齐
你最爱的人,你为她做了很多事,但她不知道,因为你觉得做这些事都是应该的,你忘记跟她说了。
import sys
import random
reload(sys)
sys.setdefaultencoding('utf-8')案例一使用ljust()方法左对齐,其中括号内可 ...
Python分割拆分字符串
曾在孤独一人的世界里生活过,感受过世界上最可怕的寒冷,所以即使在最炽烈的阳光中,都带着微微的凉意。
主要是使用字符串的split()与正则的re.split()方法进行拆分。前者每次处理一种分隔符,后者一次性可以处理多个分割字符。
import sys
import re
reload(sys ...
Python同时迭代多个列表
没有人会记得死的东西,所以要活下去,咬牙切齿的活下去!
import sys
from itertools import chain
from random import randint
reload(sys)
sys.setdefaultencoding('utf-8') ...
Python 生成器与生成可迭代对象
明知道什么事情不可能,还非要揣着希望,明明想为什么人把命都赌上,可是连下注的理由都没有。
生成器主要能节省内存,每次都是制造一个元素然后返回这个原始,主要用法包括用()和yield生成。
构造生成器对象如下就是一个生成器,和迭代器对象用法相似,使用next()获取下一个元素。
data_lis ...
Python 迭代器与可迭代对象
真正孤独的人从来不去想它,因为如果你已经很孤独了,又救不了自己,你所能做的只是不想。
迭代器主要有两个方法next()与iter(),next不断返回下一个元素,知道元素全部返回后出现异常,可以节省内存空间。iter是迭代,可以把一个列表直接转换成迭代器,然后使用next()方法。
data_ ...
Python 函数传参
这个世界其实从不曾有一个人能取代另一个人的位置,所谓的取代,只是以前的那个人被遗忘了。
普通传参的小坑def test(a=[]):
a.append('A')
return a
print test()
print test()
print test()返 ...