12 2018 档案

摘要:正则表达式 import re #引入正则表达式模块 使用re.match/search函数进行匹配(区别:match只匹配字符串的开始,如果不符合正则表达式,则匹配失败,返回None,而search函数匹配整个字符串) re.sub()可用于匹配后进行替换 连接mysql数据库 PyMySQL 是 阅读全文
posted @ 2018-12-26 16:35 程霜灵 阅读(274) 评论(0) 推荐(0)
摘要:1.类和实例 类是抽象的模板,而实例是根据类创建出来的具体对象 class Student(object): def __init__(self,name,score): self.name = name self.score =score def print_score(self): print( 阅读全文
posted @ 2018-12-13 11:38 程霜灵 阅读(165) 评论(0) 推荐(0)
摘要:函数式编程:允许把函数本身作为参数传入另一个函数,还允许返回一个函数。 1.高阶函数 一个函数可以接收另一个函数作为参数,这种函数称为高阶函数 def add(x,y,f): return f(x) + f(y) x = -5 、y = 6、 f = abs、 f(x) + f(y) = abs(- 阅读全文
posted @ 2018-12-11 16:20 程霜灵 阅读(175) 评论(0) 推荐(0)
摘要:1.切片功能:类似于java中的split方法。对list或者triple中几个值进行取出的过程。 L = ['a','b','c','d'] L[0:3] = ['a','b','c'] #下标从0开始,取到第n-1个元素 L[-2:] =['c','d'] #倒序取值 2.迭代(循环)功能:py 阅读全文
posted @ 2018-12-10 13:44 程霜灵 阅读(401) 评论(0) 推荐(0)
摘要:1.函数定义: #注意:第二行书写时,光标不用向前移动 def my_abs(x): if x >= 0: return x else: return -x 2.在文件中定义过函数之后,在另一个文件中引入可用: from abstest import my_abs 即可 3.空函数为pass,作用为 阅读全文
posted @ 2018-12-09 16:24 程霜灵 阅读(174) 评论(0) 推荐(0)